$INSTDIR
私のアンインストーラーでは、ファイルが開かれている場合は再帰的にテストしたいと思います。ファイルが開かれている場合は、ダイアログを表示してアンインストーラーを閉じます。それ以外の場合は、アンストーラー コードを実行します。
質問する
102 次
3 に答える
0
簡単な方法はないと思いますが、次のことができます。
- $INSTDIR 内のすべてのファイルとフォルダーを再帰的に一覧表示します (方法:ここで説明されているように、FindFirst、FindNext を使用します) 。
- すでに開いている場合は各ファイルをテストします (ファイル コマンドを使用します)。
于 2013-07-05T07:06:53.580 に答える
0
問題は、開いた場合に削除できない実行可能ファイルにあります。だから、プロセスが起動されているかどうかにかかわらず、読みやすくないのだろうか?
于 2013-07-05T08:56:40.423 に答える