reg add

Aggiunge una nuova sottochiave o voce nel Registro di sistema.

Sintassi

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

Parametri

Parametro Descrizione
<keyname> Specifica il percorso completo della sottochiave o voce da aggiungere. Per specificare un computer remoto, includere il nome del computer (nel formato \\<computername>\) come parte di keyname. Se si omette \\<computername>\ l'operazione viene impostata per impostazione predefinita sul computer locale. Il keyname deve includere una chiave radice valida. Le chiavi radice valide per il computer locale sono:
  • HKCR (HKEY_CLASSES_ROOT)
  • HKCU (HKEY_CURRENT_USER)
  • HKLM (HKEY_LOCAL_MACHINE)
  • HKU (HKEY_USERS)
  • HKCC (HKEY_CURRENT_CONFIG)

Se viene specificato un computer remoto, le chiavi principali valide sono: HKLM e HKU. Se il nome della chiave di registro contiene uno spazio, racchiudere il nome della chiave tra virgolette.
/v <Valuename> Specifica il nome della voce di registro aggiunta.
/ve Specifica che la voce di registro aggiunta ha un valore nullo.
/t <Type> Specifica il tipo per la voce del Registro di sistema. Tipo deve essere uno dei seguenti:
  • 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> Specifica il carattere da utilizzare per separare più istanze di dati quando viene specificato il tipo di dati REG_MULTI_SZ ed è elencata più di una voce. Se non specificato, il separatore predefinito è \0.
/d <Data> Specifica i dati per la nuova voce del Registro di sistema.
/f Aggiunge la voce del Registro di sistema senza chiedere conferma.
/reg:32 Specifica che è necessario accedere alla chiave utilizzando la visualizzazione del registro a 32 bit.
/reg:64 Specifica che è necessario accedere alla chiave utilizzando la visualizzazione del registro a 64 bit.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • Non è possibile aggiungere sottoalberi con questa operazione. Questa versione di reg non richiede conferma quando si aggiunge una sottochiave.

  • I valori restituiti per l'operazione reg add sono:

Valore Descrizione
0 Riuscita
1 Errore
  • Per il tipo di chiave REG_EXPAND_SZ utilizzare il simbolo di accento circonflesso ( ^ ) con % all'interno del parametro /d.

Esempi

Per aggiungere la chiave HKLM\Software\MyCo sul computer remoto ABC, digitare:

reg add \\ABC\HKLM\Software\MyCo

Per aggiungere una voce del registro a HKLM\Software\MyCo con un valore denominato Data, il tipo REG_BINARY e i dati di fe340ead, digitare:

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

Per aggiungere una voce del registro multivalore a HKLM\Software\MyCo con un valore denominato MRU, il tipo REG_MULTI_SZ e i dati di fax\0mail\0, digitare:

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

Per aggiungere una voce del registro espansa a HKLM\Software\MyCo con un valore denominato Path, il tipo REG_EXPAND_SZ e i dati di %systemroot%, digitare:

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