Psexec "работает как (удаленный) админ"

Я написал код С#, который использует PSexe. Я хочу, чтобы он запускал удаленный exe на машине, подключенной к моей локальной сети.

Этот exe создает нового локального пользователя. Когда я запускаю этот exe локально на удаленном компьютере (после щелчка правой кнопкой мыши → "запускать как Admin" ) - он отлично работает. Я не знаю, как имитировать правый клик → "запускать как Admin" из Psexec. Я пробовал флаг -l, но он не работал.

Ответ 1

Использовать psexec -s

Переключатель s заставит его запускаться под системной учетной записью, что совпадает с запуском расширенного приглашения администратора. просто использовал его, чтобы включить WinRM удаленно.

Ответ 2

Просто добавьте -h после добавления своих учетных данных с помощью -u -p, и он будет работать с повышенными привилегиями.