Batch Script – Radering från registret
On november 5, 2021 by admin
Raderingen från registret sker med kommandot REG DEL. Observera att för att kunna ta bort värden från registret måste du ha tillräckliga privilegier på systemet för att kunna utföra denna operation.
Syntax
Kommandot REG DELETE har följande varianter. I den andra varianten tas standardvärdet bort och i den sista varianten tas alla värden under den angivna nyckeln bort.
REG DELETE RegKey /v ValueName REG DELETE RegKey /ve REG DELETE RegKey /va
Where
-
ValueName – Värdet, under den valda RegKey, som ska redigeras.
-
/f – Forcerar en uppdatering utan att fråga ”Value exists, overwrite Y/N”.
Exempel
@echo offREG DELETE HKEY_CURRENT_USER\Console /v Test /fREG QUERY HKEY_CURRENT_USER\Console /v Test
I exemplet ovan är den första delen att ta bort en nyckel i registret under platsen HKEY_CURRENT_USER\Console. Den här nyckeln har namnet Test. Det andra kommandot visar bara vad som raderades i registret med hjälp av kommandot REG QUERY. Från det här kommandot bör vi förvänta oss ett fel, bara för att försäkra oss om att vår nyckel faktiskt raderades.
Output
Följande kommer att vara resultatet av ovanstående program. Den första raden i utmatningen visar att ”Delete”-funktionen var framgångsrik och den andra utmatningen visar ett fel som förväntades för att bekräfta att vår nyckel verkligen togs bort från registret.
The operation completed successfully. ERROR: The system was unable to find the specified registry key or value.
Lämna ett svar