Mit Perl, wie überprüfe ich, ob ein bestimmter Windows-Prozess läuft oder nicht? Im Grunde möchte ich einen Prozess mit 'exec' starten, aber ich sollte das nur tun, wenn es nicht bereits läuft.Mit Perl, wie überprüfe ich, ob ein Prozess mit dem angegebenen Namen läuft oder nicht?
Wie also wissen, ob ein Prozess mit bestimmten Namen läuft oder nicht? Gibt es ein Perl-Modul, das diese Funktion bietet?
Wenn Sie, dass Sie sicherstellen, dass die Datei am Ende jeden Durchlaufs leeren/löschen. Wenn die PID erneut ausgestellt wurde, besteht die Gefahr, dass Sie ein unschuldiges Programm beenden. – Anon
Kill 0 prüft nur, ob die PID läuft, aber Sie haben Recht; Die Datei muss bei der Beendigung gelöscht werden. – ysth