1

У меня проблема с несколькими вызовами msiexec в моем скрипте PS

msiexec /package $msi1 /l*v $logfolder\log1.log /qn
msiexec /x $msi2 /l*v $logfolder\log2.log /qn
msiexec /i $msi3 /l*v $logfolder\log3.log /qn

Проблема в том, что они запускаются все вместе, вместо того, чтобы ждать завершения предыдущего, у меня нет той же проблемы со скриптом bat. Есть решение подождать несколько минут, но это не лучший вариант. Можете ли вы предложить что-то лучше?

1 ответ1

0

Возможный дубликат « Как сказать PowerShell ждать окончания каждой команды перед началом следующей?«где Кит Хилл предоставил несколько решений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .