reg compare

Сравнивает указанные подразделы реестра или записи.

Синтаксис

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

Параметры

Параметр Описание
<keyname1> Указывает полный путь к добавлению подраздела или записи. Чтобы указать удаленный компьютер, добавьте имя компьютера (в формате \\<computername>\) в качестве части имени ключа. Опущение \\<computername>\ приводит к тому, что операция по умолчанию используется на локальном компьютере. Имя ключа должно содержать допустимый корневой ключ. Допустимые корневые ключи для локального компьютера: HKLM, HKCU, HKCR, HKU и HKCC. Если указан удаленный компьютер, допустимые корневые ключи: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите имя ключа в кавычки.
<keyname2> Указывает полный путь для сравнения второго подраздела. Чтобы указать удаленный компьютер, добавьте имя компьютера (в формате \\<computername>\) в качестве части имени ключа. Опущение \\<computername>\ приводит к тому, что операция по умолчанию используется на локальном компьютере. Указание только имени компьютера в keyname2 приводит к использованию пути к подразделу, указанному в keyname1. Имя ключа должно содержать допустимый корневой ключ. Допустимые корневые ключи для локального компьютера: HKLM, HKCU, HKCR, HKU и HKCC. Если указан удаленный компьютер, допустимые корневые ключи: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите имя ключа в кавычки.
/V <Valuename> Указывает имя значения для сравнения под ключом.
/Ve Указывает, что следует сравнить только записи, имеющие имя значения NULL.
/Оа Указывает, что отображаются все различия и совпадения. По умолчанию перечислены только различия.
/Od Указывает, что отображаются только различия. Это поведение принимается по умолчанию.
/Os Указывает, что отображаются только совпадения. По умолчанию перечислены только различия.
/on Указывает, что ничего не отображается. По умолчанию перечислены только различия.
/s Сравнивает все вложенные ключи и записи рекурсивно.
/? Отображение справки в командной строке.

Замечания

  • Возвращаемые значения для операции сравнения reg:

    значение Описание
    0 Сравнение выполнено успешно, и результат идентичен.
    1 Сбой сравнения.
    2 Сравнение было успешным, и были найдены различия.
  • Символы, отображаемые в результатах, включают:

    Символ Description
    = Данные KeyName1 равны данным KeyName2 .
    < Данные KeyName1 меньше данных KeyName2 .
    > Данные KeyName1 больше, чем данные KeyName2 .

Примеры

Чтобы сравнить все значения под ключом MyApp со всеми значениями под ключом SaveMyApp, введите:

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

Чтобы сравнить значение для версии под ключом MyCo и значение версии под ключом MyCo1, введите:

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

Чтобы сравнить все вложенные ключи и значения в разделе HKLM\Software\MyCo на компьютере с именем ЗОДИАК, со всеми подразделами и значениями в разделе HKLM\Software\MyCo на локальном компьютере, введите:

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