如何删除注册表值?我曾尝试将deletevalue
标记添加到我的[Registry]
条目中,但在执行设置后,会重新创建该值。
有人可以告诉我如何删除注册表值吗?
答案 0 :(得分:3)
我在this question找到了解决方案。除了使用deletevalue
之外,我需要为none
条目的ValueType
参数指定[Registry]
值。所以,像这样:
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows NT\CurrentVersion\Audit"; ValueName: "MyValueName"; ValueType: none; Flags: deletevalue;