これをここに置く方法がわからないので、最善を尽くします。私を助けてください
期待どおりにインストールおよびアンインストールするパッチ インストーラーがあります。しかし、プログラム ファイルからパッチをアンインストールした後、他のソフトウェアをアンインストールしようとしました。アンインストールでアンインストールを終了させるというポップメッセージが表示されました。
私が理解したのは、パッチのアンインストールの最後に、.exe ファイルを実行してプロセスを開始していることだけです。私のアンインストーラーはそのプロセスが終了するのを待ちますが、私はそれを終了したくありません。
私が持っている他のオプションは、パッチをアンインストールした後にユーザーに再起動を強制することですが、これはやりたくありません。
/ASYNC を指定して Exec、ExecDos、および ExecCmd を試しましたが、それでも同じ問題が発生します。
1を試す
ExecShell open "$INSTDIR\system\teven.exe"
トライ2
ExecDos::exec /NOUNLOAD /ASYNC "$INSTDIR\system\teven.exe" ""
Pop $0
ExecDos::isdone /NOUNLOAD $0
誰でもこれを解決するのを手伝ってもらえますか? teven.exe を起動して実行したままにし、アンインストーラーが teven.exe の終了を待機しないようにするにはどうすればよいですか。