Могу ли я запустить psexec на локальной машине от имени другого пользователя, имеющего права администратора?

Могу ли я запустить psexec на локальной машине от имени другого пользователя, имеющего права администратора?

Я пытаюсь запустить пакетный файл на локальном компьютере как пользователь с правами администратора, где в систему вошел другой пользователь без прав администратора.

Пакетный файл просто пытается создать файл .txt в C:\, он должен «проверить», имеет ли учетная запись администратора все еще права администратора на компьютере или, возможно, она каким-то образом их потеряла.

Я попробовал это:

C:\\PsTools\\psexec64.exe -u domain/email -p password -h cmd /c "C:\test\asd.bat"

Проблема в том, что он пытается загрузить «PSEXESVC», но не может, поскольку вошедший в систему пользователь не является администратором, и, следовательно, терминал не имеет повышенных прав.

Я перепробовал множество других флагов Psexec, таких как -sили -i, но ничего не работает.

Я не совсем уверен, как это сделать, может, у кого-то есть идеи?

Связанный контент