Dela via


reg add

Lägger till en ny undernyckel eller post i registret.

Syntax

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

Parameterar

Parameter Beskrivning
<keyname> Anger den fullständiga sökvägen för undernyckeln eller posten som ska läggas till. Om du vill ange en fjärrdator tar du med datornamnet (i formatet \\<computername>\) som en del av nyckelnamn. Om du utelämnar \\<computername>\ blir åtgärden standard för den lokala datorn. Det nyckelnamnet måste innehålla en giltig rotnyckel. Giltiga rotnycklar för den lokala datorn är:
  • HKCR (HKEY_CLASSES_ROOT)
  • HKCU (HKEY_CURRENT_USER)
  • HKLM (HKEY_LOCAL_MACHINE)
  • HKU (HKEY_USERS)
  • HKCC (HKEY_CURRENT_CONFIG)

Om en fjärrdator anges är giltiga rotnycklar: HKLM- och HKU-. Om namnet på registernyckeln innehåller ett blanksteg omger du nyckelnamnet inom citattecken.
/v <Valuename> Anger namnet på posten lägg till register.
/Ve Anger att den tillagda registerposten har ett null-värde.
/t <Type> Anger typ för registerposten. Typen måste vara något av följande:
  • 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> Anger det tecken som ska användas för att avgränsa flera instanser av data när REG_MULTI_SZ datatyp anges och fler än en post visas. Om det inte anges är standardavgränsaren \0.
/d <Data> Anger data för den nya registerposten.
/f Lägger till registerposten utan att fråga efter bekräftelse.
/reg:32 Anger att nyckeln ska nås med hjälp av 32-bitars registervyn.
/reg:64 Anger att nyckeln ska nås med hjälp av 64-bitars registervyn.
/? Visar hjälp i kommandotolken.

Anmärkningar

  • Det går inte att lägga till underträd med den här åtgärden. Den här versionen av reg ber inte om bekräftelse när du lägger till en undernyckel.

  • Returvärdena för reg add-åtgärden är:

Värde Beskrivning
0 Framgång
1 Misslyckande
  • För REG_EXPAND_SZ nyckeltyp använder du caret-symbolen ( ^ ) med % inuti parametern /d.

Exempel

Om du vill lägga till nyckeln HKLM\Software\MyCo på fjärrdatorn ABC skriver du:

reg add \\ABC\HKLM\Software\MyCo

Om du vill lägga till en registerpost i HKLM\Software\MyCo med värdet Data skriver du typen REG_BINARY och data av fe340ead:

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

Om du vill lägga till en registerpost med flera värden i HKLM\Software\MyCo med värdet MRU skriver du typen REG_MULTI_SZ och data för fax\0mail\0:

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

Om du vill lägga till en expanderad registerpost i HKLM\Software\MyCo med ett värde med namnet Path, typen REG_EXPAND_SZ och data för %systemroot%skriver du:

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