Допустим, у меня есть два пользователя:

user1 - admin user2 - ограничено

и мне нужно запустить удаленный процесс как user2.

Я не могу использовать пользователя с ограниченными правами (user2) для запуска удаленного процесса, так как psexec требует, чтобы пользователь был администратором на удаленном компьютере.

Я попробовал следующее:

psexec \\server -u domain/user1 -p password -d -i sessionID runas /user:domain\user2 cmd /c command

но это не сработало, наверное, потому что runas нужен пароль user2.

Есть ли способ добиться этого?

0