次のコマンドライン引数を使用して実行するsetup.exeプロジェクトがあります。
/パッシブ/promptrestartCMDCODE = InstallComplete
私もこれを試しました:
/quiet /promptrestart CMDCODE=InstallComplete
どちらの場合も、再起動が必要な場合、ユーザーに尋ねられたり警告が表示されたりすることはなく、インストールが完了した直後に起動します。
後でpromptrerestartが追加され、MSがMSIを呼び出すときにsetup.exeを更新してそれを渡すことがなかったことが原因である可能性があります。誰かがこれを確認または拒否できますか?オプションはあなたのために働きますか?代わりに使用する必要がある別のオプションはありますか?
CMDCODE =の部分は、内部で使用するものです。