Jak usunąć i dodać klucze rejestru z wiersza polecenia

Istnieje kilka scenariuszy, w których użytkownik systemu Windows może chcieć użyć wiersza polecenia zamiast narzędzia Regedit do zmiany, usunięcia lub dodania kluczy w rejestrze systemu Windows.

Może się zdarzyć, że wirus lub inne złośliwe oprogramowanie ma ograniczony dostęp do rejestru, więc nie można użyć programu regedit. Innym możliwym powodem jest użycie skryptu lub wsadowego wykonywania operacji takich jak regularne dodawanie lub usuwanie kluczy po prostu poprzez wykonanie pliku wsadowego w systemie komputerowym.

Do zarządzania rejestrem z wiersza polecenia można użyć narzędzia wiersza polecenia reg.exe, które jest dostarczane z systemem operacyjnym Windows. Zapewnia dostęp do usuwania lub dodawania, ale także innych opcji, takich jak eksportowanie, porównywanie lub importowanie kluczy.

reg.exe: narzędzie wiersza polecenia rejestru

Wpisujesz reg /? w wierszu poleceń wyświetla wszystkie możliwe opcje, które są dostępne. Możesz odrodzić wiersz polecenia, naciskając klawisz Windows, wpisując cmd.exe i naciskając klawisz Enter.

Usuń klucz rejestru za pomocą wiersza polecenia

Komendy reg delete można używać na komputerach lokalnych i zdalnych. Podstawowe polecenie wygląda następująco

reg delete keyname valuename parameters

Aby usunąć klucz ze wszystkimi jego wartościami i podkluczami, użytkownik musiałby uruchomić następujące polecenie

reg delete HKLM\Software\Test

Jest to najbardziej podstawowa forma usuwania klucza rejestru z wiersza polecenia. Spowoduje to usunięcie klucza Test ze wszystkimi jego podkluczami i wartościami.

reg delete \\RemoteSystem\HKLM\Software\Test /v Testvalue

W tym przykładzie usunięto wartość rejestru Testvalue w polu Test na zdalnym komputerze RemoteSystem.

Dodaj klucz rejestru z wiersza polecenia

Przełącznik dodawania ma podobną strukturę. Podstawowe polecenie

reg add HKLM\Software\Test

dodaje klucz Test do HKLM \ Software \

Ważne są parametry \ ti \ d, które definiują typ danych Regkey i przypisaną wartość.

reg add HKLM\Software\Test /v Testdata /t REG_BINARY /d ffffff

Dodaje wartość Testdata do klucza Test, który jest typu reg_binary i zawiera dane ffffff.

Inne przydatne opcje, które udostępnia reg.exe, obejmują eksport całego rejestru lub jego części za pomocą parametru / export lub parametru / import w celu zaimportowania danych do rejestru.

Używając /? parametr szczegółowo wyjaśnia każde polecenie. Na tym kończy się mały samouczek dotyczący usuwania i dodawania kluczy rejestru z wiersza polecenia.

Aktualizacja : Ta metoda działa we wszystkich obsługiwanych wersjach systemu operacyjnego Windows.