小编Tom*_*ron的帖子

python:如何从 HKLM 中删除注册表项(和子项)(出现错误 5)

我正在尝试通过 python 脚本删除某些注册表项。
我从“HKEY_CURRENT_USER”读取和删除键没有问题,但尝试从“HKEY_LOCAL_MACHINE”执行相同操作,却出现了可怕的WindowsError: [Error 5] Access is returned
我正在通过 IDLE IDE 运行该脚本,并具有管理员权限。
这是代码:

from _winreg import *    
ConnectRegistry(None,HKEY_LOCAL_MACHINE)
OpenKey(HKEY_LOCAL_MACHINE,r'software\wow6432node\App',0,KEY_ALL_ACCESS)
DeleteKey(OpenKey(HKEY_LOCAL_MACHINE,r'software\wow6432node'),'App')
Run Code Online (Sandbox Code Playgroud)

python registry winreg

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×1

registry ×1

winreg ×1