Вопрос

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

Это EXE создает новый локальный пользователь. Когда я запускаю это EXE локально на удаленной машине (после правой кнопкой мыши -> «Run As admin») - он работает нормально. Я не знаю, как имитировать правой кнопкой мыши -> «Беги как администратор» из PSExec. Я попробовал флаг -л, но он не работал

Это было полезно?

Решение

Используйте psexec -s.

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top