Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft EdgeMore info about Internet Explorer and Microsoft Edge
Table of contentsExit focus mode

reg compare

Feedback

In this article

Compares specified registry subkeys or entries.

Syntax

reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os | on}] [/s]

Parameters

ParameterDescription
<keyname1>Specifies the full path of the subkey or entry to be added. To specify a remote computer, include the computer name (in the format\\<computername>\) as part of thekeyname. Omitting\\<computername>\ causes the operation to default to the local computer. Thekeyname must include a valid root key. Valid root keys for the local computer are:HKLM,HKCU,HKCR,HKU, andHKCC. If a remote computer is specified, valid root keys are:HKLM andHKU. If the registry key name contains a space, enclose the key name in quotes.
<keyname2>Specifies the full path of the second subkey to be compared. To specify a remote computer, include the computer name (in the format\\<computername>\) as part of thekeyname. Omitting\\<computername>\ causes the operation to default to the local computer. Specifying only the computer name inkeyname2 causes the operation to use the path to the subkey specified inkeyname1. Thekeyname must include a valid root key. Valid root keys for the local computer are:HKLM,HKCU,HKCR,HKU, andHKCC. If a remote computer is specified, valid root keys are:HKLM andHKU. If the registry key name contains a space, enclose the key name in quotes.
/v<Valuename>Specifies the value name to compare under the subkey.
/veSpecifies that only entries that have a value name of null should be compared.
/oaSpecifies that all differences and matches are displayed. By default, only the differences are listed.
/odSpecifies that only differences are displayed. This is the default behavior.
/osSpecifies that only matches are displayed. By default, only the differences are listed.
/onSpecifies that nothing is displayed. By default, only the differences are listed.
/sCompares all subkeys and entries recursively.
/?Displays help at the command prompt.

Remarks

  • The return values for thereg compare operation are:

    ValueDescription
    0The comparison is successful and the result is identical.
    1The comparison failed.
    2The comparison was successful and differences were found.
  • The symbols displayed in the results, include:

    SymbolDescription
    =KeyName1 data is equal toKeyName2 data.
    <KeyName1 data is less thanKeyName2 data.
    >KeyName1 data is greater thanKeyName2 data.

Examples

To compare all values under the keyMyApp with all values under the keySaveMyApp, type:

reg compare HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp

To compare the value for the Version under the keyMyCo and the value for the Version under the keyMyCo1, type:

reg compare HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version

To compare all subkeys and values under HKLM\Software\MyCo on the computer named ZODIAC, with all subkeys and values under HKLM\Software\MyCo on the local computer, type:

reg compare \\ZODIAC\HKLM\Software\MyCo \\. /s

Related links


Feedback

Was this page helpful?

YesNo

In this article

Was this page helpful?

YesNo