从注册表中删除一个子键或一个值。
RegDelete, RootKey, SubKey [, ValueName]
RootKey | 只能是 HKEY_LOCAL_MACHINE 、HKEY_USERS 、HKEY_CURRENT_USER 、HKEY_CLASSES_ROOT 、HKEY_CURRENT_CONFIG 其中之一(或者它们的缩写,例如 HKLM )。要访问远程注册表,在前面加上电脑名和一个冒号,例如:\\workstation01:HKEY_LOCAL_MACHINE |
SubKey | 子键的名字(例如 Software\SomeApplication)。 |
ValueName | 需要删除的项的名字。如果省略,整个 SubKey 将会被删除。要删除 Subkey 的默认值 —— 也就是在 RegEdit 中显示为“(Default)/默认”的值 —— 这个参数使用 AHK_DEFAULT 。 |
如果遇到问题,ErrorLevel/错误级别 被设置为 1 ,否则为 0 。
对注册表进行删除操作可能会引发潜在的问题 —— 使用前请三思!
要返回多个注册表值或对多个注册表值进行操作,推荐使用 registry-loop 。
要获取访问远程注册表的详细资料,可以查看 registry-loop 中的注释。
RegRead, RegWrite, Registry-loop, IniDelete
RegDelete, HKEY_LOCAL_MACHINE, Software\SomeApplication, TestValue