Hallo,
also im Wiki habe ich ebenfalls folgendes gefunden:
http://faq.perl-community.de/bin/view/Wissensbasis/WinProcessMgmt
Nun weiss ich wie ich die Prozesse mit Namen und PID auslesen kann, aber eine Sache weiß ich immer noch nicht wie ich diese umsetzen soll:
Ich möchte ja beim Start eines Perl-Programms prüfen, ob bereits eine Instanz desselbigen läuft.
Wenn ich aber mein Perl-Programm mehrfach starte, dann habe ich viele
perl.exe Prozesse mit unterschiedlichen PIDs am laufen.
Woher soll ich nun wissen welcher dieser
perl.exe Prozesse genau das eine Perl-Programm ist und es nicht ein anderes Perl-Skript ist?
Ich weiß zwar, dass es einfacher ist, wenn man das Perl-Skript-Programm mittels PAR in eine *.exe umwandelt.
Trotzdem würde ich gerne wissen ob es für das Non-Exe-Perl-Skript-Programm eine Lösung zu meiner Frage gibt?
Danke.
MfG
Brathering :-)