У меня есть сценарий powershell и файл bat, который его запускает. Я хочу, чтобы файл bat начал открывать PowerShell, а затем активировал новую оболочку с повышенными привилегиями, а затем запускал две команды. Первая команда - это каталог изменений, вторая команда запускает скрипт powershell.Запуск оболочки администратора, выполняющей несколько команд
До сих пор у меня есть это:
powershell -NoProfile -ExecutionPolicy ByPass -Command "& {Start-Process PowerShell -Verb RunAs -ArgumentList '-NoExit -NoProfile -ExecutionPolicy Bypass cd %~dp0 .\App\Deploy-Application.ps1}'"
Это раздел У меня возникли проблемы с:
cd %~dp0 .\App\Deploy-Application.ps1
Я хочу, чтобы запустить эти две команды, но я не знаю, как. Он выполняет одну команду. Я попытался добавить точку с запятой между командами, но она не сработала.
Это выглядит намного лучше, чем мое решение. Собираюсь попробовать это завтра. – ConditionRacer