Jestem nowy dla Pythona. Chcę usunąć klucz, który jest w regedit przy użyciu skryptu Pythona.Jak usunąć klucz rejestru jednej aplikacji z regedit przy użyciu skryptu python?
regedit widoku drzewa dla mojego wniosku kluczowego
HKEY_CURRENT_USER
|
|_Software
|
|_Applications
|
|_Application
|_Test1
|_Test2
W tym Chcę usunąć klucz Test1 użyciu skrypt Pythona.
Użyłem poniżej skrypcie
import _winreg
Key_Name=r'Software/Applications/Application/Test1'
Key=_winreg.OpenKey(_winreg.HKEY_CURRENT_USER, Key_Name, 0, _winreg.KEY_ALL_ACCESS)
_winreg.DeleteKey(key)
Błąd:
Traceback (most recent call last):
File "C:\Users\Test\workspace\Test\DeletePreferences.py", line 9, in <module>
key=_winreg.OpenKey(_winreg.HKEY_CURRENT_USER, r'Software/Applications/Application/Test1', 0, _winreg.KEY_ALL_ACCESS)
WindowsError: [Error 2] The system cannot find the file specified
ktoś może sugerować rozwiązanie tego problemu?
błąd wydaje się bardzo jasne - klucz w rejestrze nie została znaleziona (najprawdopodobniej dlatego, że tam nie ma) –