reg add

새 하위 키 또는 항목을 레지스트리에 추가합니다.

구문

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

매개 변수

매개 변수 설명
<keyname> 하위 키 또는 추가할 항목의 전체 경로 지정 합니다. 원격 컴퓨터를 지정하려면 키 이름의 일부로 컴퓨터 이름(형식\\<computername>\)을 포함합니다. 생략하면 \\<computername>\ 작업이 로컬 컴퓨터의 기본값으로 설정됩니다. 키 이름에는 유효한 루트 키가 포함되어야 합니다. 로컬 컴퓨터에 대한 유효한 루트 키는 다음과 같습니다.
  • HKCR (HKEY_CLASSES_ROOT)
  • HKCU (HKEY_CURRENT_USER)
  • HKLM (HKEY_LOCAL_MACHINE)
  • HKU (HKEY_USERS)
  • HKCC (HKEY_CURRENT_CONFIG)

원격 컴퓨터를 지정한 경우 유효한 루트 키는 HKLMHKU입니다. 레지스트리 키 이름에 공백이 있는 경우 키 이름을 따옴표로 묶습니다.
/V <Valuename> 레지스트리 추가 항목의 이름을 지정합니다.
/s 모든 하위 추가된 레지스트리 항목에 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:32 32비트 레지스트리 뷰를 사용하여 키에 액세스해야 한다고 지정합니다.
/reg:64 64비트 레지스트리 뷰를 사용하여 키에 액세스해야 한다고 지정합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • 하위 트리는 이 작업으로 추가할 수 없습니다. 이 버전의 reg 는 하위 키를 추가할 때 확인을 요청하지 않습니다.

  • reg 추가 작업의 반환 값은 다음과 같습니다.

설명
0 성공
1 실패함
  • REG_EXPAND_SZ 키 형식의 경우 /d 매개 변수 내부에 있는 caret 기호( ^ )%를 사용합니다.

예제

원격 컴퓨터 ABC에서 키 HKLM\Software\MyCo를 추가하려면 다음을 입력합니다.

reg add \\ABC\HKLM\Software\MyCo

Data, REG_BINARY 형식 및 fe340ead의 데이터를 사용하여 HKLM\Software\MyCo레지스트리 항목을 추가하려면 다음을 입력합니다.

reg add HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead

MRU, REG_MULTI_SZ 형식 및 fax\0mail\0데이터를 사용하여 HKLM\Software\MyCo에 다중값 레지스트리 항목을 추가하려면 다음을 입력합니다.

reg add HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail\0

경로, REG_EXPAND_SZ 형식 및 데이터가 %systemroot%값을 사용하여 확장된 레지스트리 항목을 HKLM\Software\MyCo에 추가하려면 다음을 입력합니다.

reg add HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%