У меня есть пакетный файл с именем test.bat
. Я вызываю следующие инструкции в файле test.bat
:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Когда я запускаю это через командную строку, мой testcript работает успешно. Я хочу запустить его как администратор (как если бы я создал ярлык на рабочем столе и запускался как администратор. Он не должен запрашивать ни одно имя пользователя или пароль).
Я попытался добавить параметры /elevate
и /NOUAC
в приведенный выше test.bat
, но не повезло. Как исправить эту проблему?
Я знаю, как это сделать вручную, но я хочу, чтобы это было выполнено из командной строки.
(By Marnix Klooster):... без использования каких-либо дополнительных инструментов, например, предложенных в ответе на Super Вопрос пользователя Как запустить программу из командной строки с повышенными правами.)