0

msi ドライバー インストールのサイレント インストールを実行しています。最後に、ユーザーが [OK] をクリックする必要があるポップアップが表示されます。サイレント モードまたはパッシブ モードではこれを確認できません。PowerShell でこれを実行して強制的にパススルーさせる方法はありますか? とにかく、実行中のユーザーを表示せずにこれに「OK」を押すのが最良のオプションです。

4

2 に答える 2

0

msiexec.exe正しく呼び出していることを確認してください。

msiexec /i <path to MSI> /q /l*v "$env:TEMP\install.log"

これにより、静かに実行されます (/qbシンプルでパッシブなダイアログベースのインストールに使用します)。それでもダイアログが表示される場合は、MSI パッケージの所有者に連絡して修正してもらう必要があります。彼らは Windows インストーラーのガイドラインに違反しており、適切な回避策はありません。

于 2014-01-15T21:40:40.990 に答える