Alterar permissão de registro de 3 chaves não funciona com regini

2

Estou preparando um script em lote que deve me ajudar a remover 3 chaves do registro. Infelizmente ninguém tem permissão para editar as chaves, exceto TrustedInstaller.

Para executar o meu arquivo reg que remove as 3 chaves com sucesso, meu script em lote irá chamar o REGINI e tentar definir a permissão para 'acesso total a todos'. No entanto, executar meu script como admin não será um sucesso.

Aqui estão os conteúdos dos meus arquivos:

script.bat

@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]

_dlmw.reg

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}]

Na verdade, ao executar o arquivo reg, não há permissões definidas para todos. Ao codificar o link , isso deve funcionar.

Todos os arquivos estão no mesmo diretório, o comando REGINI não retorna nenhuma mensagem.

O que eu faço de errado?

EDITAR

Agora entendi que não posso alterar as permissões, porque não sou o proprietário das chaves. Sem instalar algo extra seria adequado para a minha situação melhor IMHO.

    
por modiX 13.05.2014 / 17:36

1 resposta

-1

Considere o fazendo o download e usando subinacl em vez disso.

    
por 13.05.2014 / 17:46