What am I missing?
Você precisa executar o comando como a conta do sistema. Isso requer que você adicione -s
ao seu comando
Seu comando então seria:
psexec -s \ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset
Quando tento reiniciar o IIS, executo:
runas /netonly /user:mydomain\myusername "iisreset ServerBoxMachine"
Ele me pede uma senha e, em seguida, o comando é executado com êxito. No entanto, eu uso PSEXEC
como abaixo, não funciona:
psexec \ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset
Ele volta com Access denied, you must be an administrator of the remote computer to use this command.
. Então eu corri gpresult /r
para ver se o meu login faz parte do grupo de segurança relevante e, com certeza, é parte do grupo BUILTIN\Administrators
. Então, teoricamente, deveria funcionar.
O que estou perdendo?
What am I missing?
Você precisa executar o comando como a conta do sistema. Isso requer que você adicione -s
ao seu comando
Seu comando então seria:
psexec -s \ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset