更改 3 个键的注册表权限对 regini 不起作用

更改 3 个键的注册表权限对 regini 不起作用

我正在准备一个批处理脚本,它应该可以帮助我从注册表中删除 3 个键。不幸的是,除了 TrustedInstaller 之外,没有人有权限编辑这些键。

为了成功执行删除 3 个键的 reg 文件,我的批处理脚本将调用 REGINI 并尝试将权限设置为“对所有人完全访问”。但是,以管理员身份运行我的脚本不会成功。

以下是我的文件内容:

脚本

@SETLOCAL ENABLEDELAYEDEXPANSION && @SETLOCAL ENABLEEXTENSIONS && @CD /D %~dp0 && TITLE %~f0
REGINI _dlmw.rpf
_dlmw.reg

_dlmw.rpf

\Registry\Machine\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{45DE1EA9-10BC-4f96-9B21-4B6B83DBF476} [7]
\Registry\Machine\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{5EE64AFB-398D-4edb-AF71-3B830219ABF7} [7]
\Registry\Machine\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{C0F51D84-11B9-4e74-B083-99F11BA2DB0A} [7]

注册表文件

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{45DE1EA9-10BC-4f96-9B21-4B6B83DBF476}]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{5EE64AFB-398D-4edb-AF71-3B830219ABF7}]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\{C0F51D84-11B9-4e74-B083-99F11BA2DB0A}]

实际上,运行 reg 文件时,并没有为每个人设置权限。根据http://support.microsoft.com/kb/245031这确实应该有效。

所有文件都位于同一目录中,REGINI 命令不返回任何消息。

我做错了什么?

编辑

现在我明白了,我无法更改权限,因为我不是密钥的所有者。在我看来,不安装额外的东西更适合我的情况。

答案1

考虑下载并使用亚蛋白反而。

相关内容