reg add
Добавляет новый подраздел или запись в реестр.
Синтаксис
reg add <keyname> [/v valuename | /ve] [/t datatype] [/s separator] [/d data] [/f] [/reg:32 | /reg:64]
Параметры
Параметр | Описание |
---|---|
<keyname> |
Указывает полный путь к добавлению подраздела или записи. Чтобы указать удаленный компьютер, добавьте имя компьютера (в формате \\<computername>\ ) в качестве части имени ключа. Опущение \\<computername>\ приводит к тому, что операция по умолчанию используется на локальном компьютере. Имя ключа должно содержать допустимый корневой ключ. Допустимые корневые ключи для локального компьютера:
Если указан удаленный компьютер, допустимые корневые ключи: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите имя ключа в кавычки. |
/V <Valuename> |
Указывает имя записи реестра добавления. |
/Ve | Указывает, что добавленная запись реестра имеет значение NULL. |
/T <Type> |
Указывает тип для записи реестра. Тип должен быть одним из следующих типов:
|
/s <Separator> |
Указывает символ, используемый для разделения нескольких экземпляров данных при указании типа данных REG_MULTI_SZ и нескольких записей. Если не указано, разделитель по умолчанию — \0. |
/D <Data> |
Указывает данные для новой записи реестра. |
/f | Добавляет запись реестра без запроса на подтверждение. |
/reg:32 | Указывает, что ключ должен быть доступ к ней с помощью 32-разрядного представления реестра. |
/reg:64 | Указывает, что к ключу следует обращаться с помощью 64-разрядного представления реестра. |
/? | Отображение справки в командной строке. |
Замечания
Поддерев нельзя добавить с помощью этой операции. Эта версия reg не запрашивает подтверждение при добавлении подраздела.
Возвращаемые значения для операции добавления reg :
значение | Описание |
---|---|
0 | Удачное завершение |
1 | Сбой |
- Для типа ключа REG_EXPAND_SZ используйте символ курсора ( ^ ) внутри % параметра /d.
Примеры
Чтобы добавить ключ HKLM\Software\MyCo на удаленном компьютере ABC, введите следующее:
reg add \\ABC\HKLM\Software\MyCo
Чтобы добавить запись реестра в HKLM\Software\MyCo со значением с именем Data, типом REG_BINARY и данными fe340ead, введите:
reg add HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Чтобы добавить многозначную запись реестра в HKLM\Software\MyCo со значением MRU, типом REG_MULTI_SZ и данными факса\0mail\0, введите:
reg add HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail\0
Чтобы добавить расширенную запись реестра в HKLM\Software\MyCo со значением с именем Path, типом REG_EXPAND_SZ и данными %systemroot%, введите:
reg add HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%