У меня есть командный файл с различными командами.Я передаю командный файл на удаленный компьютер и запускаю файл.Теперь мне нужно выполнить несколько команд из командного файла от имени администратора, но я не могу перейти на удаленный ПК, чтобы ввести любой пароль или щелкнуть любое приглашение.Мой пакетный файл содержит следующие команды:
1. winrm quickconfig -force
2. winrm set winrm/config/service/auth @{Basic="true"}
3. winrm set winrm/config/service @{AllowUnencrypted="true"}
Теперь команды 2 и 3 необходимо запускать с правами администратора.У меня есть пароль администратора.Есть ли какие-либо аргументы команды, такие как
"command" /runas /user:admin /pass:password /noprompt
Использование только / runas по-прежнему дает вам приглашение, и в runas / нет опции?это может отключить это.Мне нужно решение, в котором мне не нужно нажимать Да в приглашении UAC, так как файл будет работать в удаленной системе.
Редактировать: Хотелось бы предоставить больше контекста.Таким образом, задача состоит в том, чтобы автоматизировать процесс запуска конфигурационного скрипта на удаленном компьютере после установки на него Windows.В каждой системе будет примерно 100 машин, и запуск службы winrm невозможен.И чтобы запустить скрипт на удаленном компьютере, мне нужно включить, а затем внести изменения в службу winrm (требуются права администратора).Я не могу вносить изменения в сеть.Я могу включить службу winrm, но внесение изменений в службу winrm требует запуска этих команд от имени администратора.И я не могу нажать на любой запрос, так как я не могу перейти на удаленный компьютер.Так что любой совет в этом отношении будет полезен.Я не пытаюсь обойти любой процесс.У меня есть учетные данные администратора.Просто пытаюсь найти правильные команды и аргументы, чтобы помочь мне достичь этого.