Удаление значения в файле в редакторе реестра с использованием кода Python 2.7. - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь получить доступ к чему-то вроде этого:

Компьютер \ HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Cryptography

Теперь в конце, где находится криптография, внутри находится файл, подобный этому:

https://gyazo.com/d037c094845eb4364333afdd00fdc7b4

КАРТИНА ^^

Как я могу удалить MachineGuid БЕЗ этой ошибки:

WindowsError: [Error 5] Access is denied << Error to fix.

Так как я могу это сделать?Мне нужна помощь.


Как мне также найти MachineGuid?потому что если я сделаю это: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Cryptography \ MachineGuid, оно не будет работать.


Код, который я использую:

import _winreg
Key_Name = r'Software\Microsoft\Cryptography'
key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, Key_Name, 0, 
_winreg.KEY_ALL_ACCESS)
_winreg.DeleteKey(key, '')

raw_input('...')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...