Moin Gemeinde,
ich hab ´n kleines Skript geschrieben, das mir Daten von einem Programm als HTML Seite auf einem Server abspeichert.
Nun hatte ich das Problem, das wohl ab und zu das Programm abschmiert und mein Perl-Programm dann nichts mehr bekommt (hier ist schon eine Ausnahme dafür drinnen)
Nun dachte ich mir soll beim Start meines Skripts überprüft werden ob das Programm bereits läuft und wenn es läuft soll es gekillt werden und dann neu gestartet (um sicher zu gehen das alles läuft) und wenn es nicht läuft soll es starten.
Habe jetzt provisorisch:
system("taskkill /IM TSReaderPro.exe /F /T");
sleep(2);
open(FH, "C:/Programme/COOL.STF/TSReaderPro/TSReaderPro.exe |");
my $y = 0;
if ($y > 1)
{
close(FH);
}
aber bin damit nicht ganz zufrieden vor allem weil ich nicht zum überprüfen gefunden habe.
Ich weiß wie das Programm heißt das dürfte doch nicht so schwer sein oder?
Schöne Grüße
MIKE