如何通过python更改注册表项的DWORD值?

2024-09-27 09:33:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试制作一个禁用cmd的脚本。这是我的剧本:

import winreg
registry_key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, "Software\Policies\Microsoft\Windows\System", 0, winreg.KEY_WRITE)
winreg.SetValueEx(registry_key, "DisableCMD", 0, winreg.REG_DWORD, "1")

但我明白了

Traceback (most recent call last):
  File "C:\Users\username\winregg.py", line 3, in <module>
    winreg.SetValueEx(registry_key, "DisableCMD", 0, winreg.REG_DWORD, "1")
ValueError: Could not convert the data to the specified type.

我做错了什么?我如何修复它


Tags: thekeyimport脚本cmdcurrentregregistry

热门问题