Hallo!
Mein Problem: Ich habe ein kleines Programm (exe) geschrieben das als Task alle 5 Minuten läuft. Jetzt kommt es aber vereinzelt vor das diese nicht beendet wird (warum ist mir bekannt). Um den entgegenzuwirken ist der Task so eingestellt das nach 1 Stunde der Lauf beendet wird. Das ist aber die kürzeste Zeit die ich einstellen kann!
Jetzt ist mir die Idee gekommen, mehrere Instanzen zuzulassen, aber das erste was abgefragt werden soll läuft schon ein Prozess. Dazu muss ich aber die eigene PID kennen. Gibt es da eine Möglichkeit diese festzustellen? Ich möchte nur sehr ungern über ein Lock-File oder dergleichen gehen.
Mit Prozesslist und den "Namen" kann ich das nicht unterscheiden. Gibt es da noch etwas anderes?
lg
Racer