Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Резервное копирование.doc
Скачиваний:
3
Добавлен:
28.04.2019
Размер:
578.05 Кб
Скачать

Резервное копирование с помощью утилит Resource Kit

Программные продукты Windows NT/2000/XP Resource Kit могут существенно упростить администрирование и поддержку компьютеров Windows NT/2000/XP. Как правило, каждый такой программный продукт включает в свой состав компакт-диск и несколько объемистых томов сопроводительной документации. Для опытного администратора утилиты из состава программных продуктов Resource Kit представляют большую ценность, несмотря даже на то, что Microsoft не обеспечивает официальной поддержки этих программных продуктов, не предоставляет никаких гарантий и предупреждает о том, что пользователь применяет эти средства на свой страх и риск. Помимо этого, Microsoft предупреждает также, что эти утилиты не локализуются, они написаны и тестировались только для английской версии, и их использование совместно с локализованными версиями Windows NT/2000/XP может привести к непредсказуемым результатам.

Тем не менее, несмотря на все сказанное, программные продукты серии Resource Kit пользуются заслуженным и широким успехом среди системных администраторов, специалистов по поддержке и программистов. Многие из утилит, входящих в состав программных продуктов Resource Kit, были разработаны в Microsoft для внутреннего использования, и они существенно расширяют функциональные возможности Windows NT/2000/XP. Разумеется, в составе этих программных продуктов имеются и утилиты для работы с реестром.

Примечание 

Поскольку утилиты для работы с реестром, имеющиеся в составе программных продуктов Resource Kit, представляют собой утилиты командной строки, использовать их для внесения изменений в реестр следует даже с большей осторожностью, нежели редакторы реестра, которыми пользоваться все же проще, т. к. они имеют графический интерфейс. При запуске утилит командной строки, предназначенных для работы с реестром, следует хорошо понимать смысл изменений, которые с их помощью должны быть внесены в реестр локального или удаленного компьютера.

Утилита reg из Windows 2000/xp Resource Kit

Утилита REG, входящая в состав программного продукта Windows 2000/XP Resource Kit, позволяет добавлять, редактировать, удалять и искать ключи и значимые элементы реестра, производить их резервное копирование и восстановление, а также выполнять над ними другие операции. Утилита REG может использоваться из командной строки или применяться в командном файле. Она позволяет выполнять операции над реестрами как локального, так и удаленных компьютеров.

Утилита REG реализует функциональные возможности перечисленных далее утилит для работы с реестром из предыдущих версий Resource Kit: Regchg.exe, Regdel.exe, Regdir.exe, Regread.exe, Regsec.exe, Restkey.exe, Rregchg.exe и Savekey.exe. В Windows 2000/XP она замещает собой все эти утилиты.

Reg.exe поддерживает представленные ниже команды.

  •  REG QUERY

Возвращает информацию о значимых элементах и подключах, имеющихся в составе указанного ключа или улья реестра.

  •  REG ADD

Добавляет новый значимый элемент реестра в состав указанного ключа.

  • REG UPDATE

Вносит изменения в текущее значение элемента реестра. Если такой значимый элемент отсутствует, то изменения не вносятся.

  •  REG DELETE

Удаляет элемент, ключ или несколько ключей реестра.

  •  REG COPY

Копирует элемент реестра в новый ключ реестра на локальном или удаленном компьютере.

  •  REG SAVE И REG BACKUP

Копирует указанный элемент, ключ или улей реестра в указанный файл. Эта утилита очень полезна для резервного копирования частей реестра перед внесением изменений. Команды REG SAVE и REG BACKUP абсолютно идентичны.

  •  REG RESTORE

Восстанавливает указанный значимый элемент, ключ или улей реестра из файла, созданного с помощью команд REG SAVE или REG BACKUP.

  •  REG LOAD

Временно загружает указанный ключ или улей из файла, созданного командами REG BACKUP и REG SAVE в корень реестра. Эта команда полезна для просмотра информации, редактирования элементов реестра или устранения неполадок.

  •  REG UNLOAD

Выгружает указанный ключ или улей, который предварительно был загружен с использованием команды REG LOAD.

Команды REG SAVE и REG BACKUP поддерживают следующий синтаксис:

REG SAVE RegistryPath FileName [\\Machine] 

REG BACKUP RegistryPath FileName [\\Machine]

где RegistryPath — это путь к элементу или ключу реестра в формате [ROOTKEY\]Key.

При этом параметр ROOTKEY указывает корневой ключ реестра, который содержит ключ, подлежащий сохранению (по умолчанию этот параметр получает значение HKEY_LOCAL_MACHINE).

Корневой ключ реестра может указываться в сокращенном формате, с использованием одной из приведенных ниже аббревиатур:

HKEY_ LOCAL_MACHINE-HKLM

HKEY_CURRENT_USER-HKCU

HKEY_CLASSES_ROOT-HKCR

HKEY_CURRENT_CONFIGURATION-HKCC

  •  Kеу — этот параметр указывает полный путь к ключу реестра, расположенному под корневым ключом, обозначенным параметром ROOTKEY.

  • FileName— данный параметр указывает имя файла (без расширения), в котором должны быть сохранены данные реестра. (На локальном компьютере этот файл сохраняется в текущем каталоге. При работе с удаленными компьютерами файл сохраняется в каталоге Windows.)

  • Machine — этот параметр указывает имя удаленного компьютера (по умолчанию используется локальный компьютер). При указании имен удаленных компьютеров следует использовать имена UNC (например, \\STATION1).

 Примечание 

На удаленных компьютерах доступны только ключи HKLM и HKU

Команда REG RESTORE поддерживает следующий синтаксис:

REG RESTORE FileName KEYName [\\ Machine]

где:

  •  FileName — имя подлежащего восстановлению файла (без расширения). Файл, указанный этим параметром, должен быть создан командами REG SAVE или REG BACKUP.

  •  KeyName — имя ключ а реестра в формате [ROOTKEY\]Kеу.

  •  Key — полное имя Ключа реестра, расположенного под ключом ROOTKEY.

  •  Machine — имя удаленного компьютера в формате UNC (по умолчанию будет использоваться локальный компьютер).

 

Конец формы