次のPowerShellスクリプトを使用して、ユーザーの介入なしにアプリケーションをインストールします。
Start-Process -FilePath "C:\Temp\UpgradeClientInstaller\setup.exe" -ArgumentList "/S /v/qn"
与えることによって /s
引数リストでは、ユーザーの介入なしでサイレントインストールする必要がありますが、ポップアップが表示されます
winrar.exe
およびZip.exe
ファイルは同じ結果をもたらします。これは正しい方法ですか?
これを試してください:
$pathvargs = {C:\Temp\UpgradeClientInstaller\setup.exe /S /v/qn }
Invoke-Command -ScriptBlock $pathvargs
次のコマンドを試しましたか?
Start-Process -Wait -FilePath "C:\Setup.exe" -ArgumentList "/S" -PassThru
これを試して:
Start-Process -FilePath C:\setup.exe -Args '/silent /install' -Verb RunAs -Wait;
問題は、スクリプト自体ではなく、Windows UACのようです。
これは危険かもしれませんが、機能します。