3

これは私の最初のWindowsの質問なので、これが明白であるか、または不適切な言い回しである場合はお詫びします。

私はKisokmode(http://www.opera.com/support/mastering/kiosk/)でOperaを実行するタッチスクリーンステーションを持っています。これは素晴らしく、完璧に機能します。

Operaプロセスを監視し、クラッシュしたり閉じたりした場合に再起動できるようにしたいと思います。

誰かがこれをどのように行うことができるかについて私にいくつかの指示を与えることができますか、または私のためにこれを行うことができるすぐに使えるソフトウェアはありますか?

4

1 に答える 1

5

プロセスを監視し、プロセスが強制終了された場合に再起動するソフトウェアがいくつかあり
ます。http
://www.knas.se/Applications/Restarter.aspxhttp

://drinkprog.com/kiwi/ このようなソフトウェアを実装する方法の1つにすぎません。 1.アクセス権を持つAPIを
使用して、監視する必要のあるターゲットプロセスのハンドルを開きます。2.またはAPI を使用してそのハンドルを無限に待ちます。 3.プロセスが終了するか強制終了されると、待機が通知されます(戻りコードWAIT_ABANDONEDまたはWAIT_OBJECT_0を使用)。 4.ハンドルを閉じます。プロセスを再開し、上記の手順を繰り返します。OpenProcessSYNCHRONIZE
WaitForSingleObjectWaitForMultipleObjects


于 2010-11-09T14:47:07.913 に答える