目录
import winreg as wg
# 打开一个key
# 尽量请求所需的最低访问权限
# KEY_ALL_ACCESS, KEY_SET_VALUE
Explorer_key = wg.OpenKey(wg.HKEY_CURRENT_USER,
r"Software\Microsoft\Windows\CurrentVersion\Explorer"
, 0, wg.KEY_SET_VALUE)
# 创建一个Key
wg.CreateKey(Explorer_key, 'test_key')
key_test = wg.OpenKey(wg.HKEY_CURRENT_USER,
r"Software\Microsoft\Windows\CurrentVersion\Explorer\test_key"
, 0, wg.KEY_ALL_ACCESS)
print(key_test)
# 创建键值数据项
wg.SetValueEx(key_test, 'data', '' , wg.REG_SZ, '123')
wg.SetValueEx(key_test, 'data', '' , wg.REG_SZ, '456')
# 获取键值数据项值
print(wg.QueryValueEx(key_test, 'data'))
# 删除键值数据项
wg.DeleteValue(key_test,'data')
# 关闭一个Key
wg.CloseKey(key_test)
# 删除一个Key
wg.DeleteKey(Explorer_key, 'test_key')
wg.CloseKey(Explorer_key)