Поделиться через


reg add

Добавляет новый подраздел или запись в реестр.

Syntax

reg add <keyname> [/v valuename | /ve] [/t datatype] [/s separator] [/d data] [/f] [/reg:32 | /reg:64]

Parameters

Parameter Description
<keyname> Указывает полный путь к добавлению подраздела или записи. Чтобы указать удаленный компьютер, включите имя компьютера (в формате \\<computername>\) как часть ключа. Опущение \\<computername>\ приводит к тому, что операция по умолчанию используется на локальном компьютере. Имя ключа должно содержать действительный корневой ключ. Допустимые корневые ключи для локального компьютера:
  • HKCR (HKEY_CLASSES_ROOT)
  • HKCU (HKEY_CURRENT_USER)
  • HKLM (HKEY_LOCAL_MACHINE)
  • HKU (HKEY_USERS)
  • HKCC (HKEY_CURRENT_CONFIG)

Если указан удаленный компьютер, допустимыми корневыми ключами являются: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите имя ключа в кавычки.
/v <Valuename> Указывает имя записи реестра добавления.
/ve Указывает, что добавленная запись реестра имеет значение NULL.
<Type> Указывает тип для записи реестра. Тип должен быть одним из следующих:
  • REG_SZ
  • REG_MULTI_SZ
  • REG_DWORD_BIG_ENDIAN
  • REG_DWORD
  • REG_BINARY
  • REG_DWORD_LITTLE_ENDIAN
  • REG_LINK
  • REG_FULL_RESOURCE_DESCRIPTOR
  • REG_EXPAND_SZ
<Separator> Указывает символ, который будет использоваться для разделения нескольких экземпляров данных, если указан REG_MULTI_SZ тип данных и перечислено несколько записей. Если не указано, разделителем по умолчанию является \0.
<Data> Указывает данные для новой записи реестра.
/f Добавляет запись реестра без запроса на подтверждение.
/reg:32 Указывает, что ключ должен быть доступ к ней с помощью 32-разрядного представления реестра.
/reg:64 Указывает, что к ключу следует обращаться с помощью 64-разрядного представления реестра.
/? Отображение справки в командной строке.

Remarks

  • Поддерев нельзя добавить с помощью этой операции. Эта версия reg не запрашивает подтверждение при добавлении подключа.

  • Возвращаемые значения для операции reg add :

Value Description
0 Success
1 Failure
  • Для типа ключа REG_EXPAND_SZ используйте символ курсора ( ^ ) с % параметром /d внутри него.

Examples

Чтобы добавить ключ 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 и данными fax\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^%