2009-06-01 13 views
2

私はNSISで書かれたアップデータプログラムを持っています。私はちょうどそれが2回以上呼び出されるときに、それがupdaterの別のインスタンスを作成しないことを確認したい、そうでなければ、2つ以上のupdaterが動作しているでしょう。NSISインストーラの単一インスタンスの確認

アップデーターがすでに実行されている場合、アップデーターが別のインスタンスを作成しないようにするにはどうしたらよいですか?どのように多くの呼び出しが行われても、1つのアップデータしか実行されません。

ありがとう...

答えて

1

私はちょうど方法を考え出しました。私はKillProcプラグインを利用しました。見つかったプロセスの数を返します。したがって、別のインスタンスが見つかると、プログラムは終了します。これにより、実行中のインスタンスは1つだけになります。

関連する問題