Come aggiungere, modificare o eliminare le voci del registro da CMD

Se si ha la necessità di modificare tramite un batch il registro di sistema è possibile utilizzare la funzione

reg add

per aggiungere o modificare

reg delete

per eliminare

Aggiunta di un valore

Nello specifico se volessi aggiungere un OEM information relativo al produttore del PC al registro apro un prompt dei comandi come amministratore

e digito

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation /f /v Manufacturer /t REG_SZ /d Mandaz

Esplicando la stringa

dopo ADD segue la chiave

/f evita la richiesta di conferme

/v specifica il nome della voce

dopo /t specifica il tipo di voce da inserire:

  • 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

dopo /d specifica il valore, fate attenzione perché se il valore contiene spazi sarà necessario l’utilizzo delle virgolette, es. “Mandaz Technology”

Aggiornamento di un valore

La stessa stringa sopra riportata di aggiunta vale anche per l’aggiornamento, pertanto valgono le stesse regole

Rimozione di un valore

La funzione reg delete permette di eliminare sia le chiavi che le voci

Riprendendo l’esempio OEM Information, se volessi eliminare la voce Manufacturer dalla chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation mi basterà digitare

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation /f /v Manufacturer

/f evita la richiesta di conferme

/v specifica il nome della voce

se al contrario volessi eliminare l’intera chiave OEMInformation

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation /f

 

Commenti (0)
Aggiungi un commento