Der er et par scenarier, hvor en Windows-bruger muligvis skal eller ønsker at bruge kommandolinjen i stedet for Regedit-værktøjet til at ændre, slette eller tilføje nøgler i Windows-registreringsdatabasen.
Det kan være, at en virus eller anden ondsindet software har begrænset adgang til registreringsdatabasen, så regedit ikke kan bruges. En anden mulig grund er script- eller batchbrug til at udføre operationer som at tilføje eller slette nøgler regelmæssigt ved blot at udføre en batchfil på computersystemet.
Kommandolinjeværktøjet reg.exe, der leveres med Windows-operativsystemet, kan bruges til at administrere registreringsdatabasen fra kommandolinjen. Det giver dig adgang til at slette eller tilføje, men også andre indstillinger som eksport, sammenligning eller import af nøgler.
reg.exe: Kommandolinjeværktøj til registreringsdatabasen
Indtastning af reg /? på kommandolinjen viser alle mulige muligheder. Du kan spawn en kommandoprompt med et tryk på Windows-tasten, skrive cmd.exe og trykke på Enter-tasten.
Slet en registernøgle vha. Kommandolinjen
Reg slet-kommandoen kan bruges på lokale og eksterne maskiner. Den grundlæggende kommando ligner følgende
reg delete keyname valuename parameters
For at slette en nøgle med alle dens værdier og undernøgler skulle en bruger køre følgende kommando
reg delete HKLM\Software\Test
Det er den mest basale form for sletning af en registernøgle fra kommandolinjen. Dette vil slette nøglen Test med alle dens undernøgler og værdier.
reg delete \\RemoteSystem\HKLM\Software\Test /v Testvalue
Dette eksempel sletter registreringsværdien Testværdi under Test på den eksterne maskine RemoteSystem.
Tilføj en registernøgle fra kommandolinjen
Tilføj-kontakten bruger en lignende struktur. Den grundlæggende kommando
reg add HKLM\Software\Test
tilføjer nøgletesten til HKLM \ Software \
Vigtige er parametre \ t og \ d, der definerer datatypen Regkey og den tildelte værdi.
reg add HKLM\Software\Test /v Testdata /t REG_BINARY /d ffffff
Tilføjer værdien Testdata til nøgletesten, der er af typen reg_binary og indeholder dataene ffffff.
Andre praktiske indstillinger, som reg.exe giver dig, inkluderer eksport af det fulde register eller en del af det ved hjælp af parameteren / eksport, eller brug af / import-parameteren til at importere data til registreringsdatabasen.
Bruger /? parameter forklarer hver kommando i detaljer. Dette afslutter den lille tutorial om, hvordan man sletter og tilføjer Registernøgler fra kommandolinjen.
Opdatering : Denne metode fungerer i alle understøttede versioner af Windows-operativsystemet.