Meus comandos no runonce não estão rodando

0

Estou escrevendo um script destinado a automatizar o processo de promoção de um novo controlador de domínio em que nenhum domínio existia anteriormente.

Tenho sido consistentemente informado sobre como recuperar o programa após a reinicialização, primeiro tentando fluxos de trabalho e descobrindo que o comando install-addsforest está com problemas no fluxo de trabalho após uma semana de depuração e verificação de logs, tentando usar tarefas agendadas apenas para encontrá-las inúteis porque o ID de usuário seguro em que a tarefa está registrada não existe mais após a promoção e, mais recentemente, tentando usar a chave de registro executar uma vez com login automático para que meu script continue após a reinicialização.

Agora, acho que o que está impedindo que o script seja executado até a conclusão é que ele não está sendo executado como Admin: ele tem um #requires -runasadmin que impede que seja executado, exceto como administrador (e assim), mas mesmo Embora eu execute o login automático para fazer login como administrador, não consigo executá-lo para executar meu script a partir da chave runonce.

Onde eu iria ver registros associados a essa chave do registro e alguém tem alguma recomendação?

Eu não estou indo para a DSC, a propósito: estou cansado dos recursos avançados do PowerShell e, além disso, ele roda usando fluxos de trabalho que não podem executar com êxito um comando que eu preciso.

    
por comp.sci.intern 17.07.2017 / 21:00

1 resposta

0

Meu problema era que o comprimento da minha variável runonce era de mais de 255 caracteres. Depois de reduzi-lo, não tive nenhum problema para executá-lo após a reinicialização.

    
por 28.07.2017 / 16:42