Normal
Du könntest dein Programm als Service verpacken, dann taucht er nicht direkt in der Taskliste auf.Für <=WinXP gibt es auch die Möglichkeit Prozesse unsichtbar von dem Taskmanager zu machen, aber logischer Weise nicht ohne JNI zu machen.Oder du könntest 2 Programme machen:- Prog- ProgWatcherProg guckt eben durch Polling nach, ob ProgWatcher läuft und wenn nicht, startet den. ProgWatcher guckt wiederum, ob Prog läuft und wenn nicht, dann startet es.So lassen sich die Prozesse beendet, aber starten sich neu (sofern du nicht ganz schnell alle beide beendest)
Du könntest dein Programm als Service verpacken, dann taucht er nicht direkt in der Taskliste auf.
Für <=WinXP gibt es auch die Möglichkeit Prozesse unsichtbar von dem Taskmanager zu machen, aber logischer Weise nicht ohne JNI zu machen.
Oder du könntest 2 Programme machen:
- Prog
- ProgWatcher
Prog guckt eben durch Polling nach, ob ProgWatcher läuft und wenn nicht, startet den. ProgWatcher guckt wiederum, ob Prog läuft und wenn nicht, dann startet es.
So lassen sich die Prozesse beendet, aber starten sich neu (sofern du nicht ganz schnell alle beide beendest)