Batch Script – Ștergerea din registru
On noiembrie 5, 2021 by admin
Ștergerea din registru se face prin intermediul comenzii REG DEL. Rețineți că pentru a șterge valori din registru trebuie să aveți suficiente privilegii în sistem pentru a efectua această operațiune.
Sintaxa
Comanda REG DELETE are următoarele variante. În cea de-a doua variantă, va fi eliminată valoarea implicită, iar în ultima variantă vor fi eliminate toate valorile de sub cheia specificată.
REG DELETE RegKey /v ValueName REG DELETE RegKey /ve REG DELETE RegKey /va
Where
-
ValueName – Valoarea, sub RegKey selectată, care trebuie editată.
-
/f – Forțează o actualizare fără a solicita „Value exists, overwrite Y/N”.
Exemplu
@echo offREG DELETE HKEY_CURRENT_USER\Console /v Test /fREG QUERY HKEY_CURRENT_USER\Console /v Test
În exemplul de mai sus, prima parte este de a șterge o cheie în registru sub locația HKEY_CURRENT_USER\Console. Această cheie are numele de Test. A doua comandă nu face decât să afișeze ceea ce a fost șters în registru cu ajutorul comenzii REG QUERY. De la această comandă, ar trebui să ne așteptăm la o eroare, doar pentru a ne asigura că cheia noastră a fost de fapt ștearsă.
Output
Cele ce urmează vor fi rezultatele programului de mai sus. Prima linie a ieșirii arată că funcționalitatea „Delete” a avut succes, iar a doua ieșire arată o eroare care era de așteptat pentru a confirma că într-adevăr cheia noastră a fost ștearsă din registru.
The operation completed successfully. ERROR: The system was unable to find the specified registry key or value.
.
Lasă un răspuns