Укажите учетные данные администратора в скрипте

Я пишу сценарий, который запускается из учетной записи пользователя. Сценарий должен выполнить другой сценарий в качестве учетной записи администратора.

  • Пробовал AutoIt's RunAs - не сработало.
  • Пытался PsExec - тот же самый.
  • Пробовал CMD RunAs - необходимо вручную ввести пароль.

Какие у меня есть другие варианты?

2 ответа

Попробуйте запустить psexec с опцией -i. Это будет запускать команду как системный пользователь, который в основном дает ей режим бога.

Вы можете написать некоторый олицетворенный код, который будет выполнять то же самое. На форумах autoit есть SystemElevate.au3, который был собран.

Я использую Runasspc от Robotronic.de. С его помощью вы можете создать зашифрованный файл сценария и запустить его в командной строке.

К сожалению, официальный сайт ( http://www.robotronic.de/runasspcEn.html) в настоящее время не работает должным образом, поэтому вы не можете скачать его оттуда. Однако я нашел runasspcen.zip (содержит исполняемые файлы и инструкции) отсюда: http://www.leblogosd.fr/wordpress/runas-en-ligne-commande/

Другие вопросы по тегам