Thread Mehrere Instanzen verhindern? (19 answers)
Opened by BratHering at 2006-05-09 19:05

BratHering
 2006-05-10 15:11
#45391 #45391
User since
2005-04-28
155 Artikel
BenutzerIn
[default_avatar]
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 :-)

View full thread Mehrere Instanzen verhindern?