Por que é necessário um usuário de domínio do Windows e existe uma alternativa?

Por que é necessário um usuário de domínio do Windows e existe uma alternativa?

Eu tenho um script que executa um programa JAVA. O script funciona bem com meu próprio usuário.

No entanto, o script falha ao ser executado ao usar um serviço de agendador, que é executado na mesma máquina (EC2), em uma conta de sistema com privilégios de administrador ( SchedulerUser).

Meu fornecedor me disse que preciso executar o serviço do agendador usando um usuário de domínio.

Isso exigiria que eu configurasse um Active Directory, o que gosto de evitar, se possível.

Por que é necessário um usuário de domínio do Windows para isso e existe uma alternativa?

Responder1

Existe uma maneira de entender melhor o que deu errado: inicie seu script como conta do sistema de forma interativa. 1 baixe pstools da Microsoft 2 extraia-os e copie psexec.exe para seu diretório c:\windows 3 clique com o botão direito em cmd.exe e selecione "executar como administrador" para obter um shell elevado 4 nesse shell elevado, execute psexec -si cmd para obtenha um shell que seja executado como conta do sistema. Nesse shell, execute seu script e compartilhe a saída.

informação relacionada