1 ...6 7 8 10 11 12 ...49 ► <���имя_файла>– имя файла на диске, в котором будут записаны экспортированные записи.
► /y– необязательный параметр. С его помощью можно выводить окно с предупреждением о том, что на диске уже существует файл с таким же именем.
...
Практическое занятие
Попробуем экспортировать раздел Test, созданный на предыдущих занятиях, при помощи командной строки. Запустите интерпретатор командной строки (cmd.exe). Введите в командной строке следующую строчку (предполагается, что у вас еще нет файла cat.regна диске D:):
...
reg export HKCU\Software\Test-d:\cat.reg
В успешном случае на экране появится строчка Операция успешно завершена(рис.1.20). Откройте диск и убедитесь, что данный файл существует (естественно, вы можете самостоятельно выбрать диск и имя файла для данного примера).
Рис. 1.20.Экспорт настроек реестра при помощи командной строки
Добавление параметров (команда ADD)
При помощи команды REG ADDможно добавить параметры в реестр. Таким образом, можно включить команды для добавления параметров в состав сценария, не прибегая к помощи REG-файлов. Синтаксис команды достаточно прост:
REG ADD <���имя_раздела> [/v <���имя_параметра> | /ve] [/t <���тип>] [/s <���разделитель>] [/d <���данные>] [/f]
Параметры
► имя_раздела-[\\<���компьютер>\]<���раздел>.
<���компьютер>– имя удаленного компьютера. Если оно опущено, то по умолчанию используется локальный компьютер. На удаленном компьютере доступны только корневые разделы HKLMи HKU.
<���раздел> – КОРЕНЬ\<���подраздел>. В качестве корня используется одно из значений: HKLM | HKCU | HKCR | HKU | HKCC. В качестве подраздела используется полное имя подраздела реестра в указанном корневом разделе.
► /v– имя параметра, добавляемого в выбранный раздел.
► /ve– добавление параметра с пустым именем (по умолчанию) в этот раздел.
► /t– тип данных. Может использоваться одно из следующих значений: REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ | REG_DWORD | REG_QWORD | REG_BINARY | REG_NONE. Если не указывается, то по умолчанию используется REG_SZ.
► /s– символ, используемый в качестве разделителя данных для параметров типа REG_MULTI_SZ. Если не указан, то в качестве разделителя используется \0.
► /d– значение, присваиваемое добавляемому параметру реестра.
► /f– выполнение замены существующих записей без запроса подтверждения.
Для добавления нового раздела HKCU\Software\Testна удаленном компьютере BOSSвведите в командной строке следующее:
REG ADD \\BOSS\HKCU\Software\Test
У утилиты командной строки REG.EXE есть множество других ключей для работы с реестром:
QUERY, DELETE, COPY, SAVE, RESTORE, LOAD, UNLOAD, COMPARE, IMPORT. Узнать о них вы можете из справочной документации.
...
Практическое занятие
Если вы не помните ту или иную операцию у утилиты REG.EXE, то воспользуйтесь ключом /?. Запустите командную строку CMD.EXE и введите сначала команду
reg /?
Вы увидите список всех доступных операций, а также подсказки, как получить дополнительную информацию о каждой операции (рис. 1.21).
Рис. 1.21.Получение справки об операциях утилиты REG EXE
...
Например, нас интересует операция импорта. Тогда там же в командной строке вводим следующую команду:
reg import /?
После выполнения такой команды на экране отобразится краткая справочная информация по ней.
В этой главе вы получили все необходимые теоретические знания для работы с реестром. В следующих главах вам предстоит на практике закрепить полученные навыки, чтобы в дальнейшем самостоятельно разобраться в новых параметрах, о которых вы будете узнавать из различных источников: книг, журнальных публикаций, статей в Интернете.
Глава 2. Настройка Windows 7
В этой главе мы рассмотрим множество настроек, с помощью которых можно изменить внешний вид значков, добавить новые возможности программам и многое другое. Следует сказать, что многие из этих параметров могут работать даже в Windows 95! Условно говоря, можно сказать, что 90% описываемых настроек работоспособны в Windows Vista, 70% – в Windows XP, 60% – в Windows 98/Me, 50% – в Windows 95. В каждой следующей операционной системе появляются новые параметры, хотя при этом остаются работающими и предыдущие. Но тем не менее часть параметров устаревает и становится неактуальной.
Читать дальше
Конец ознакомительного отрывка
Купить книгу