Windows: Como posso usar a linha de comando para definir permissões de registro

0

OS: Windows 7
Método desejável: linha de comando
Outros métodos aceitáveis: VBScript

Como posso usar a linha de comando para definir permissões de registro? Eu encontrei o utilitário REGINI , mas não estou tendo sorte, pois a documentação não é realmente amigáveis. Eu preciso definir as permissões no seguinte para impedir que o usuário edite. Basicamente, eu preciso definir isso como somente leitura:

Explorador \ BrowserEmulation \ ClearableListData HKEY_CURRENT_USER \ Software \ Microsoft \ Internet

As permissões ideais permitiriam o controle total do administrador e do sistema, mas definido como somente leitura para todos os outros (ou pelo menos não-administradores).

Para um pouco de fundo, é aqui que, no IE 11, os sites do Modo de Exibição Compatível são mantidos (em binário, no entanto). Eu estou injetando esse glob binário, mas porque temos a opção definida no IE para limpar o histórico de navegação após a saída, esse valor 'ClearableListData' também é eliminado. Estúpido, eu sei, então eu preciso impedir que os usuários modifiquem o valor.

EDIT: Aqui está uma postagem do Connect descrevendo o problema do IE limpando a lista: link

Obrigado Beems

    
por Beems 29.04.2015 / 04:30

1 resposta

1

Este é um exemplo do problema XY

A maneira correta de bloquear essa configuração é usar a Diretiva de Grupo. Você não menciona se esse computador está em um domínio ou não, mas se não estiver, você pode usar o Editor de Diretiva de Grupo Local para o mesmo efeito. Clique em Iniciar - > Execute e digite gpedit.msc para abrir o editor.

A configuração específica que você procura está abaixo de Computer Configuration -> Administrative Templates -> Windows Components -> Internet Explorer -> Compatibility View . A configuração é chamada Use Policy list of Internet Explorer 7 sites .

Os sites que aparecem nessa lista sempre serão abertos no Modo de Exibição de Compatibilidade, e a redefinição do navegador não alterará essa configuração. A configuração sobrevive porque as diretivas de grupo impostas estão localizadas em um local diferente no Registro e não são afetadas pelo erro listado nesse artigo da Microsoft ao qual você está vinculado.

    
por 29.04.2015 / 05:17