python - Python 3.x 无法写入 HKEY_CURRENT_USER (winreg)
问题描述
Windows 10 64
Python 3.7 64 [Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 11:52:54) [MSC v.1900 64 bit (AMD64)] on win32]
我有这段代码要写入注册表,但它没有进行更改(当前用户)。
import winreg
testKeyAddress = r"Software\AAA"
key = winreg.CreateKey(winreg.HKEY_CURRENT_USER,testKeyAddress)
winreg.SetValueEx(key,"testKey",0,winreg.REG_DWORD,1)
winreg.CloseKey(key)
此代码完美运行(本地机器)
import winreg
testKeyAddress = r"Software\AAA"
key = winreg.CreateKey(winreg.HKEY_LOCAL_MACHINE,testKeyAddress)
winreg.SetValueEx(key,"testKey",0,winreg.REG_DWORD,1)
winreg.CloseKey(key)
我错过了什么?预先感谢。
解决方案
推荐阅读
- content-management-system - 如何在 Opencart 上进行分期付款
- php - 二叉遍历树从左到右 MYSQL PHP
- android - 从解码的字符串重新创建 uri
- algorithm - 从给定列表的块中查找最小值
- html - 使用 CSS 的 Div Hover 时边框从左到右
- python - 如何获取 cv2.imshow 窗口的坐标?
- mysql - 解析 MySQL 列以提取数据
- python-3.x - 无法记录 cog,开始 ExtensionNotFound
- javascript - 如何在循环中使用 ajax 发送单个请求
- python - 查找网络中每个节点的一阶和二阶联系人