Possível duplicidade de " Como dizer ao PowerShell para esperar que cada comando termine antes de iniciar o próximo? " onde Keith Hill forneceu algumas soluções.
Estou tendo problemas com várias chamadas msiexec no meu script 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
O problema é que eles são lançados todos juntos, em vez de esperar que o anterior termine, não tenho o mesmo problema com um script bat. Existe uma solução para esperar alguns minutos, mas não é a melhor opção. Você pode sugerir algo melhor?
Possível duplicidade de " Como dizer ao PowerShell para esperar que cada comando termine antes de iniciar o próximo? " onde Keith Hill forneceu algumas soluções.
Tags windows powershell script