Запустите команду cmd в пакетном скрипте от имени администратора без приглашения UAC. - PullRequest
0 голосов
/ 07 июня 2019

У меня есть командный файл с различными командами.Я передаю командный файл на удаленный компьютер и запускаю файл.Теперь мне нужно выполнить несколько команд из командного файла от имени администратора, но я не могу перейти на удаленный ПК, чтобы ввести любой пароль или щелкнуть любое приглашение.Мой пакетный файл содержит следующие команды:

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 требует запуска этих команд от имени администратора.И я не могу нажать на любой запрос, так как я не могу перейти на удаленный компьютер.Так что любой совет в этом отношении будет полезен.Я не пытаюсь обойти любой процесс.У меня есть учетные данные администратора.Просто пытаюсь найти правильные команды и аргументы, чтобы помочь мне достичь этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...