У меня есть виртуальная машина, которую я использую в качестве сервера. У меня есть локальная машина в качестве клиента.запуск пакетного файла на удаленном компьютере в качестве администратора
У меня есть пакетный файл Windows на виртуальной машине, a.k.a сервер, который имеет серию команд.
Я пытаюсь запустить командный файл с клиента через psexec. Я могу получить доступ к файлу и выполнить файл. Но не все команды выполняются. Им нужны административные привилегии.
Команда, я использую
PsExec \ virtualmachinename -s -u имя_домена \ имя пользователя -p PASSWORD C: \ имя_папки \ batchfile.bat
Примечание 1: Я не могу выбрать опцию «Run как «Администратор» в свойствах командного файла. Флажок отмечен серым цветом, это означает, что я не могу выбрать/отменить выбор.
ПРИМЕЧАНИЕ 2. Я предоставил пользователям виртуальные машины полные административные привилегии.
Любое понимание или возможные решения окажут большую помощь.
Там должен быть другой '' \\ перед хозяином согласно документации Psexec. – DavidScherer
@DavidScherer Да, вы правы. Я только что установил свой тип. –
@RandyRakestraw Большая ирония неправильно написала слово «опечатка» :) – Goodies