Використання утиліти reg

Для резервного копіювання та відновлення реєстру використовуються наступні команди (типи операцій) утиліти Reg:

REG SAVE і REG BACKUP

Ці команди копіюють вказаний елемент, розділ або кущ реєстру в зазначений файл, дуже корисні для резервного копіювання частин реесгра

перед внесенням змін. Команда reg save абсолютно ідентична команді REG BACKUP.

Команда reg restore відновлює зазначений суттєвий елемент, розділ або кущ реєстру з файлу, створеного за допомогою команд reg save або reg

Команди reg save і reg backup підтримують наступний синтаксис:

REG SAVE RegistryPath FileName [\ Machine] REG BACKUP RegistryPath FileName [\ Machine]

RegistryPath - це шлях до елементу або розділу реєстру в форматі

При цьому параметр rootkey вказує кореневий розділ реєстру, який містить розділ, який підлягає збереженню (за замовчуванням цей параметр отримує значення HKEY_LOCAL_MACHINE).

Кореневий розділ реєстру може вказуватися в скороченому форматі, з використанням однієї з наведених нижче абревіатур:

HKEY_LOCAL_MACHINE - HKLM HKEY_CURRENT_USER - HKCU HKEY_CLASSES_ROOT - HKCR HKEY_CURRENT_CONFIGURATION - HKCC

Key - цей параметр вказує повний шлях до розділу реєстру, розташованому під кореневим розділом, позначених параметром rootkey.

FileName - даний параметр вказує ім'я файлу (без розширення), в якому повинні бути збережені дані реєстру. (На локальному комп'ютері цей файл зберігається в поточному каталозі. При роботі з віддаленими комп'ютерами даний файл зберігається в каталозі Windows.)

Machine - цей параметр вказує ім'я віддаленого комп'ютера (за замовчуванням використовується локальний комп'ютер). При вказівці імен віддалених комп'ютерів слід використовувати імена UNC (наприклад: \ STATION1).

Примітка: На віддалених комп'ютерах доступні тільки розділи HKLM і HKU.

Команда reg restore підтримує наступний синтаксис:

REG RESTORE FileName KeyName [\ Machine]

FileName - ім'я підлягає відновленню файлу (без розширення). Файл, зазначений цим параметром, повинен бути створений командами reg save

KeyName - ім'я розділу реєстру в форматі [ROOTKEY] Key.

Key - повне ім'я розділу реєстру, розташованого в розділі rootkey.

Machine - ім'я віддаленого комп'ютера в форматі ONC (за замовчуванням буде використовуватися локальний комп'ютер).

Схожі статті