Инструмент реестра командной строки XP
Windows XP включает в себя мощные утилиты администрирования командной строки, включая reg, который позволяет создавать мощные сценарии для реестра.
рег /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныОперация REG [Список параметров]
Операция [ ЗАПРОС | ДОБАВИТЬ | УДАЛИТЬ | КОПИРОВАТЬ |
СОХРАНИТЬ | НАГРУЗКА | РАЗГРУЗИТЬ | ВОССТАНОВИТЬ |
СРАВНИТЬ | ЭКСПОРТ | ИМПОРТ ]Код возврата: (Кроме REG COMPARE)
0 – успешно
1 — не удалосьДля справки по конкретному типу операции:
REG Операция /?
Примеры:
РЕГ ЗАПРОС /?
РЕГ ДОБАВИТЬ /?
РЕГ УДАЛИТЬ /?
РЕГ КОПИЯ /?
РЕГ СОХРАНИТЬ /?
РЕГ ВОССТАНОВЛЕНИЕ /?
РЕГ НАГРУЗКА /?
РЕГ ВЫГРУЗИТЬ /?
РЕГ СРАВНИТЬ /?
РЕГ ЭКСПОРТ/?
РЕГ ИМПОРТ /?
рег запрос /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG QUERY KeyName [/v ValueName | /ве] [/с]
Имя_ключа [Machine]Полный ключ
Машина — имя удаленной машины, без значений по умолчанию для текущей машины.
На удаленных машинах доступны только HKLM и HKU.
FullKey – в виде имени ROOTKEYSubKey
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey — полное имя раздела реестра в выбранном ROOTKEY.
/v запрос для определенного раздела реестра
ValueName — имя под выбранным ключом для запроса
если опущено, запрашиваются все значения под ключом
/ve запрос значения по умолчанию или пустого имени значения
/s запрашивает все подразделы и значенияПримеры:
РЕГ ЗАПРОС HKLMSoftwareMicrosoftResKit /v Версия
Отображает значение параметра реестра ВерсияРЕГ ЗАПРОС HKLMSoftwareMicrosoftResKitNtSetup /s
Отображает все подразделы и значения в разделе реестра «Настройка».
рег добавить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG ADD KeyName [/v ValueName | /ve] [/t Тип] [/s Разделитель] [/d Данные] [/f]
KeyName [\Machine]Полный ключ
Имя машины удаленной машины — опуская значения по умолчанию для текущей
машина На удаленных машинах доступны только HKLM и HKU
Полный ключ ROOTKEYSubKey
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY./v Имя значения в выбранном ключе для добавления
/ve добавляет пустое имя значения
для ключа /t Типы данных RegKey
[REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ]
Если опущено, предполагается REG_SZ/s Укажите один символ, который вы используете в качестве разделителя в ваших данных.
строка для REG_MULTI_SZ. Если опущено, используйте « » в качестве разделителя./d Данные для назначения реестру ValueName добавляются
/f Принудительно перезаписать существующую запись реестра без запроса
Примеры:
РЕГ ДОБАВИТЬ \ABCHKLMSoftwareMyCo
Добавляет ключ HKLMSoftwareMyCo на удаленную машину ABCREG ADD HKLMSoftwareMyCo /v Data /t REG_BINARY /d fe340ead
Добавляет значение (имя: Data, тип: REG_BINARY, данные: fe340ead)REG ADD HKLMSoftwareMyCo /v MRU /t REG_MULTI_SZ /d факс mail
Добавляет значение (имя: MRU, тип: REG_MUTLI_SZ, данные: факс mail )REG ADD HKLMSoftwareMyCo /v Путь /t REG_EXPAND_SZ /d %%systemroot%%
Добавляет значение (имя: путь, тип: REG_EXPAND_SZ, данные: %systemroot%)
Примечание. Используйте двойной процент ( %% ) внутри строки расширения.
рег удалить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG DELETE имя_ключа [/v имя_значения | /ве | /ва] [/ф]
KeyName [\Machine]Полный ключ
Имя машины удаленной машины — опускание значений по умолчанию для текущей машины
На удаленных машинах доступны только HKLM и HKU.
Полный ключ ROOTKEYSubKey
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY.
ValueName Имя значения для выбранного ключа, которое необходимо удалить.
Если этот параметр опущен, все подразделы и значения в ключе удаляются.
/ve удалить значение пустого имени значения
/va удалить все значения под этим ключом
/f Принудительное удаление без подсказкиПримеры:
РЕГ УДАЛИТЬ HKLMSoftwareMyCoMyAppTimeout
Удаляет ключ реестра Timeout и все его подразделы и значения.REG DELETE \ZODIACHKLMSoftwareMyCo /v MTU
Удаляет значение реестра MTU в MyCo на ZODIAC.
рег копировать /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG COPY KeyName1 KeyName2 [/s] [/f]
KeyName [\Machine]Полный ключ
Имя машины удаленной машины — опускание значений по умолчанию для текущей машины
На удаленных машинах доступны только HKLM и HKU.
Полный ключ ROOTKEYSubKey
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY.
/s Копирует все подразделы и значения
/f Принудительно копирует без подсказкиПримеры:
REG COPY HKLMSoftwareMyCoMyApp HKLMSoftwareMyCoSaveMyApp /s
Копирует все подразделы и значения ключа MyApp в ключ SaveMyApp.РЕГ КОПИЯ \ZODIACHKLMSoftwareMyCo HKLMSoftwareMyCo1
Копирует все значения под ключом MyCo на ZODIAC в ключ MyCo1
на текущей машине
рег сохранить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG SAVE KeyName FileName
KeyName ROOTKEYSubKey
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY.
FileName Имя сохраняемого файла на диске. Если путь не указан,
файл создается в текущей папке вызывающего процессаПримеры:
РЕГ СОХРАНИТЬ HKLMSoftwareMyCoMyApp AppBkUp.hiv
Сохраняет куст MyApp в файл AppBkUp.hiv в текущей папке.
рег восстановить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG RESTORE KeyName FileName
KeyName ROOTKEYSubKey (только локальный компьютер)
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра, в который следует восстановить файл куста.
Перезапись значений и подразделов существующего ключа
FileName Имя файла куста для восстановления.
Вы должны использовать REG SAVE для создания этого файлаПримеры:
REG RESTORE HKLMSoftwareMicrosoftResKit NTRKBkUp.hiv
Восстанавливает файл NTRKBkUp.hiv перезаписывая ключ ResKit
загрузка /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG LOAD KeyName FileName
KeyName ROOTKEYSubKey (только локальный компьютер)
КОРНЕВОЙ КЛЮЧ [ HKLM | Гонконг]
SubKey Имя ключа для загрузки файла куста. Создание нового ключа
FileName Имя файла куста для загрузки
Вы должны использовать REG SAVE для создания этого файлаПримеры:
REG LOAD HKLMTempHive TempHive.hiv
Загружает файл TempHive.hiv в раздел HKLMTempHive.
рег выгрузить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG UNLOAD KeyName
KeyName ROOTKEYSubKey (только локальный компьютер)
КОРНЕВОЙ КЛЮЧ [ HKLM | Гонконг]
SubKey Имя ключа улья для выгрузкиПримеры:
РЕГ ВЫГРУЗИТЬ HKLMTempHive
Выгружает улей TempHive в HKLM
рег сравнить /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG COMPARE KeyName1 KeyName2 [/v ValueName | /ve] [Вывод] [/s]
KeyName [\Machine]Полный ключ
Имя машины удаленной машины — опускание значений по умолчанию для текущей машины
На удаленных машинах доступны только HKLM и HKU.
Полный ключ ROOTKEYSubKey
Если FullKey2 не указан, FullKey2 совпадает с FullKey1.
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY.
ValueName Имя значения в выбранном ключе для сравнения.
Если этот параметр опущен, сравниваются все значения под ключом.
/ve сравнить значение пустого имени значения
/s Сравнить все подразделы и значения
Выход[/оа | /од | / ОС | /на]
Если опущено, выводить только различия
/oa Вывести все различия и совпадения
/od Выводить только различия
/os Вывод только соответствует
/on Нет выводаКод возврата:
0 – успешно, результат сравнения идентичен
1 — не удалось
2 – успешно, результат сравнения отличаетсяПримеры:
REG COMPARE HKLMSoftwareMyCoMyApp HKLMSoftwareMyCoSaveMyApp
Сравнивает все значения под ключом MyApp с SaveMyAppREG COMPARE HKLMSoftwareMyCo HKLMSoftwareMyCo1 /v Версия
Сравнивает значение Version по ключу MyCo и MyCo1.РЕГ СРАВНИТЬ \ZODIACHKLMSoftwareMyCo\. /с
Сравнивает все подразделы и значения в разделе HKLMSoftwareMyCo на ZODIAC.
с тем же ключом на текущей машине
рег экспорт /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG EXPORT KeyName FileName
Имя ключа ROOTKEYSubKey (только локальный компьютер)
КОРНЕВОЙ КЛЮЧ [ HKLM | ХККУ | Гонконг | ХКУ | HKCC]
SubKey Полное имя раздела реестра в выбранном ROOTKEY.
FileName Имя файла на диске для экспортаПримеры:
РЕГ ЭКСПОРТ HKLMSoftwareMyCoMyApp AppBkUp.reg
Экспортирует все подразделы и значения ключа MyApp в файл AppBkUp.reg.
рег импорт /?Консольный инструмент реестра для Windows — версия 3.0
Авторское право (C) Microsoft Corp. 1981-2001. Все права защищеныREG ИМПОРТ Имя файла
FileName Имя файла на диске для импорта (только локальная машина)
Примеры:
РЕГ ИМПОРТ AppBkUp.reg
Импортирует записи реестра из файла AppBkUp.reg