このコマンドで古いバージョンをアンインストールするNSIS インストーラーがあります
ExecWait "$INSTDIR\temp\uninstall.exe /S _?=$INSTDIR"
インストーラーは、古いバージョンのアンインストールが完了するまで待ってから、新しいインストールに進むことになっています。問題は、ユーザーがインストール ウィンドウで長い間進行状況を確認できないことです (アンインストーラーはいくつかの巨大なディレクトリを削除する必要があるため、独自の時間がかかります)。
/S
スイッチを削除するとアンインストーラー ウィンドウがポップアップし、ユーザーは数回クリックしてアンインストールを続行し、最後にアンインストーラーを閉じる必要があるため、削除したくありません。
アンインストーラーをサイレント モードで実行しているときに、インストーラー ウィンドウに進行状況を表示できる方法はありますか?