[原]Python中用win32api改写注册表

尝试了很久用win32api.RegSetValue 改写注册表,但是每次都是 新建一个子键 而不是修改一个键值,弄了一个晚上才弄出来。好笨重啊

 

import win32api,win32con
WallpaperKey=win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,r"Control Panel\Desktop",0,win32con.KEY_SET_VALUE)
win32api.RegSetValueEx(WallpaperKey,"WallPaper",0,win32con.REG_SZ,strTargetFilePath)
WallpaperKey.close()
 

Comments