1

PowerShell で Windows ファブリック パッチ ファイル (.msp) をサイレント インストールしようとしています。

私はこれを試しました:

$argumentCU1 = "/i "+ '"' + $execCU1 +'"' + " /quiet"
Write-Host $argumentCU1
(Start-Process -FilePath msiexec.exe -ArgumentList $argumentCU1 -wait -verb runas).WaitForExit

$execCU1 はファイルへのパス (UNC パス) ですが、起動すらしません。

powershell を介して .msp を実行することさえ可能ですか? このコマンドラインは正しいですか?

ありがとうございました

4

1 に答える 1

3

.msp ファイルは更新用のパッチであるため、「/i」ではなく「/update」を使用する必要があります。

「/i」パラメーターはインストール (msi) 用であり、/update は msp ファイル用であるためです。

そのような単純な...

于 2015-07-16T14:08:55.467 に答える