No Windows Vista e posteriores, se o UAC estiver ativado, um processo iniciado por psexec
- mesmo quando executado a partir de uma conta de administrador - deve ter seu token de elevação definido para obter privilégios totais. Isso pode ser feito passando o atributo -h
na linha de comando psexec
. Então, você mudaria seu comando para:
psexec -h -u wsadmin -p password cmd
Para mais informações, execute psexec /?
:
-h If the target system is Vista or higher, has the process
run with the account's elevated token, if available.