Ligne assez simple dans mon script Powershell pour exécuter une installation. La ligne fonctionne - le programme d'installation arrive et s'est terminé avec succès. Pourtant, cette erreur persiste.

Start-Process -Wait (msiexec.exe /I “C:\Temp\MBAM 2.5\Installers\x64\MBAMClient.msi”)

L'erreur:

Start-Process : A positional parameter cannot be found that accepts argument ‘C:\Temp\MBAM 2.5\Installers\x64\MBAMClient.msi’
At line:1 char:1

Même si cela fonctionne, il est important de ne pas avoir d’erreurs dans ma console, non seulement pour des raisons évidentes, mais aussi pour l’approbation.

0
George Barron 9 févr. 2021 à 18:28

1 réponse

Meilleure réponse

Je l'ai corrigé en simplifiant la commande à:

"Start-Process -Wait" C: \ Temp \ MBAM 2.5 \ Installers \ x64 \ MBAMClient.msi ""

C’est tout ce qu’il a fallu. Installe, attend et aucune erreur.

0
George Barron 9 févr. 2021 à 17:19