Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает список следующих уровней вложенных ключей и записей, расположенных под указанным подразделом в реестре.
Синтаксис
reg query <keyname> [{/v <valuename> | /ve}] [/s] [/se <separator>] [/f <data>] [{/k | /d}] [/c] [/e] [/t <Type>] [/z] [/reg:32] [/reg:64]
Параметры
Параметр | Описание |
---|---|
<keyname> |
Указывает полный путь к подразделу. Чтобы указать удаленный компьютер, добавьте имя компьютера (в формате \\<computername>\ ) в составе имени ключа. Опущение \\<computername>\ приводит к тому, что операция по умолчанию используется на локальном компьютере. Имя ключа должно содержать допустимый корневой ключ. Допустимые корневые ключи для локального компьютера: HKLM, HKCU, HKCR, HKUи HKCC. Если указан удаленный компьютер, допустимые корневые ключи: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите имя ключа в кавычки. |
/v <valuename> |
Указывает имя значения реестра, которое требуется запросить. Если опущено, возвращаются все имена значений для имени ключа . Значение для этого параметра является необязательным, если также используется параметр /f . |
/ve | Выполняет запрос к именам значений, пустым. |
/s | Указывает для запроса всех вложенных ключей и имен значений рекурсивно. |
/se <separator> |
Указывает разделитель единого значения, который будет искать в типе имени значения REG_MULTI_SZ. Если разделитель не указан, используется \0 . |
/ф <data> |
Указывает данные или шаблон для поиска. Используйте двойные кавычки, если строка содержит пробелы. Если это не указано, подстановочный знак (*) используется в качестве шаблона поиска. |
/k | Указывает только поиск в именах ключей. Необходимо использовать с /f. |
/d | Указывает только поиск в данных. |
/c | Указывает, что запрос учитывает регистр. По умолчанию запросы не учитывает регистр. |
/е | Указывает, чтобы возвращать только точные совпадения. По умолчанию возвращаются все совпадения. |
/т <Type> |
Указывает типы реестра для поиска. Допустимые типы: REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY REG_NONE. Если он не указан, поиск всех типов выполняется. |
/з | Указывает, чтобы включить числовой эквивалент для типа реестра в результатах поиска. |
/рег:32 | Указывает, что ключ должен быть доступ к ней с помощью 32-разрядного представления реестра. |
/рег:64 | Указывает, что к ключу следует обращаться с помощью 64-разрядного представления реестра. |
/? | Отображает справку в командной строке. |
Замечания
Возвращаемые значения для операции reg query :
Ценность Описание 0 Успех 1 Неудача
Примеры
Чтобы отобразить значение значения имени в ключе HKLM\Software\Microsoft\ResKit, введите следующее:
reg query HKLM\Software\Microsoft\ResKit /v Version
Чтобы отобразить все вложенные ключи и значения под ключом HKLM\Software\Microsoft\ResKit\Nt\Setup на удаленном компьютере с именем ABC, введите следующее:
reg query \\ABC\HKLM\Software\Microsoft\ResKit\Nt\Setup /s
Чтобы отобразить все вложенные ключи и значения типа REG_MULTI_SZ, используя в # качестве разделителя, введите:
reg query HKLM\Software\Microsoft\ResKit\Nt\Setup /se #
Чтобы отобразить ключ, значение и данные для точных и регистрных совпадений SYSTEM в корневом каталоге HKLM типа данных REG_SZ, введите:
reg query HKLM /f SYSTEM /t REG_SZ /c /e
Чтобы отобразить ключ, значение и данные, соответствующие 0F в данных под корневым ключом HKCU типа данных REG_BINARY, введите:
reg query HKCU /f 0F /d /t REG_BINARY
Чтобы отобразить ключи, значения и данные, соответствующие asp.net под ключом HKLM\SOFTWARE\Microsoft, введите следующее:
reg query HKLM\SOFTWARE\Microsoft /s /f asp.net
Чтобы отобразить только ключи, соответствующие asp.net под ключом HKLM\SOFTWARE\Microsoft и всем вложенным ключам, введите следующее:
reg query HKLM\SOFTWARE\Microsoft /s /f asp.net /k
Чтобы отобразить значение и данные для имен значений null (по умолчанию) в разделе HKLM\SOFTWARE, введите:
reg query HKLM\SOFTWARE /ve