Python'a yeni geliyorum. Python betiğini kullanarak regedit'teki anahtarı silmek istiyorum. Bu iseBir uygulamanın kayıt defteri anahtarı python komut dosyasını kullanarak regedit'ten nasıl silinir?
HKEY_CURRENT_USER
|
|_Software
|
|_Applications
|
|_Application
|_Test1
|_Test2
, ben python komut kullanarak Test1 anahtarını silmek istediğiniz anahtar Uygulamam için
regedit ağaç görünümü.
Senaryonun altında kullandım
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)
Hata:
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
herkes bu çözüm önerebilirsiniz?
hata çok açık görünüyor - (orada değil çünkü büyük olasılıkla) kayıt anahtarı –