Проблема с выполнением нескольких сценариев powershell из командного файла - PullRequest
0 голосов
/ 14 июня 2011

У меня есть .bat, который вызывает 3 скрипта PowerShell В основном файл bat выглядит следующим образом

PScript1
Pscript2
Pscript3

После Pscript1 пакетный файл не выполняет Pscript2 или Pscript3, он останавливается и, похоже, не возвращает управление пакетному файлу. Кто-нибудь знает, что может вызвать эту проблему?

1 Ответ

5 голосов
/ 15 июня 2011

В пакетном файле вы обычно используете && или || в зависимости от того, хотите ли вы, чтобы последующие команды выполнялись в зависимости от успеха предыдущих команд, например ::100100

powershell.exe .\PScript1.ps1 && powershell.exe .\PScript2.ps1

Этот вызов будет выполнять следующую команду, только если предыдущая команда выполнена успешно. Вы также должны указать powershell.exe в качестве EXE-файла. Действие по умолчанию для .ps1 - открыть файл для редактирования.

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