Batch Script – Eliminazione dal registro
Il Novembre 5, 2021 da admin
L’eliminazione dal registro viene effettuata tramite il comando REG DEL. Si noti che per eliminare valori dal registro è necessario avere privilegi sufficienti sul sistema per eseguire questa operazione.
Sintassi
Il comando REG DELETE ha le seguenti varianti. Nella seconda variante, verrà rimosso il valore predefinito e nell’ultima variante verranno rimossi tutti i valori sotto la chiave specificata.
REG DELETE RegKey /v ValueName REG DELETE RegKey /ve REG DELETE RegKey /va
Where
-
ValueName – Il valore, sotto la RegKey selezionata, da modificare.
-
/f – Forza un aggiornamento senza richiedere “Valore esistente, sovrascrivere S/N”.
Esempio
@echo offREG DELETE HKEY_CURRENT_USER\Console /v Test /fREG QUERY HKEY_CURRENT_USER\Console /v Test
Nell’esempio precedente, la prima parte è quella di eliminare una chiave nel registro sotto la posizione HKEY_CURRENT_USER\Console. Questa chiave ha il nome di Test. Il secondo comando mostra solo ciò che è stato cancellato nel registro di sistema utilizzando il comando REG QUERY. Da questo comando, dovremmo aspettarci un errore, solo per assicurarci che la nostra chiave sia stata effettivamente cancellata.
Output
Quello che segue sarà l’output del programma di cui sopra. La prima linea dell’output mostra che la funzionalità ‘Delete’ ha avuto successo e il secondo output mostra un errore che ci si aspettava per confermare che effettivamente la nostra chiave è stata cancellata dal registro.
The operation completed successfully. ERROR: The system was unable to find the specified registry key or value.
Lascia un commento