reg add

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

Синтаксис

reg add <keyname> [{/v valuename | /ve}] [/t datatype] [/s separator] [/d data] [/f]

Параметры

Параметр Описание
<keyname> Указывает полный путь к подразделу или добавляемой записи. Чтобы указать удаленный компьютер, включите имя компьютера (в формате \\<computername>\) в качестве части имени ключа. \\<computername>\ Пропуск приводит к тому, что операция по умолчанию будет выполняться на локальном компьютере. Имя ключа должно содержать допустимый корневой ключ. Допустимые корневые ключи для локального компьютера: HKLM, HKCU, HKCR, HKU и HKCC. Если указан удаленный компьютер, допустимые корневые ключи: HKLM и HKU. Если имя раздела реестра содержит пробел, заключите его в кавычки.
/V <Valuename> Указывает имя записи добавления реестра.
/Ve Указывает, что добавленная запись реестра имеет значение NULL.
/T <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
/s <Separator> Указывает символ, используемый для разделения нескольких экземпляров данных при указании типа данных REG_MULTI_SZ и перечислении нескольких записей. Если не указано, разделитель по умолчанию — \0.
/D <Data> Указывает данные для новой записи реестра.
/f Добавляет запись реестра без запроса на подтверждение.
/? Отображение справки в командной строке.

Комментарии

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

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

Значение Описание
0 Успешное завершение
1 Failure
  • Для 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 и данными 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^%