Autoit falha ao criar chave do registro onde o regedit não

0

Eu escrevi um programa AutoIt que usa o RegWrite para adicionar vários valores de registro. Eu testei como 'Domain Admins' e não escrevo, eu corri como 'Administrator' local e os valores foram alterados.

Eu testei meu script em outro domínio e ele funcionou como esperado ('Admins do domínio' pode escrever).

Eu usei o regedit para alterar o valor, depois de confirmar que o regedit pode "fazer alterações no seu computador", o regedit pode adicionar valores de registro como meu usuário "Administradores de domínio".

Eu usei o regedit e perguntei quais são os direitos do meu usuário 'Domain Admins', e ele respondeu que tinha controle total.

(?) O que pode evitar que o AutoIt escreva um valor de registro que o usuário atual tenha controle total sobre ele? É um comportamento freqüentemente usado do Windows?

Obrigado pela sua ajuda ...

    
por MUY Belgium 13.11.2014 / 15:15

2 respostas

0

Minha experiência com edição de registro via scripts está de acordo com sua última declaração.

É um comportamento frequentemente usado do Windows.

Cada um dos Hives (HKLM, HKCU, etc.) tem requisitos de permissões diferentes e cada chave pode ter permissões e permissões herdadas, como definir permissões nos arquivos. Para o sistema operacional, eles são todos objetos.

Se você fornecer informações mais detalhadas, por exemplo, exatamente qual chave está tentando modificar e, em seguida, clicar com o botão direito na chave e fornecer as permissões na guia de segurança, talvez uma resposta mais específica possa ser fornecida. / p>

Eu mesmo estou lutando para alterar as configurações do Painel de Controle por meio de scripts de GPO, e estou realmente frustrante. Veja meu outro post para saber mais.

    
por 13.11.2014 / 15:40
0

Você tentou usar #RequireAdmin para forçar o script AutoIt a ser executado no modo de administrador?

Como alternativa, você também pode automatizar as tarefas de registro com arquivos em lote usando .bat e REG ADD ...

    
por 05.10.2015 / 15:24