Hallo,
folgendes Szenario:
Auf einen PC startet im Autostart immer ein Perl-Skript, welches Zyklisch Tasks abarbeitet.
Diese Tasks speicher LOG-Dateien auf einen Netzlaufwerk ab. Diese Logdateien werden von einem anderen PC ausgewertet um zu sehen ob die Tasks auch laufen. Die Tasks können aber nur laufen wenn der PC eingeschaltet ist. Dafür mach ich einfach einen Ping auf den PC wo die Tasks laufen.
Aber leider funktioniert der Ping auch wenn der PC eingeschaltet und kein User angemeldet ist. Da kann aber das Perl-Skript nicht laufen.
Ich bräuchte jetzt quasi eine Abfrage, über die IP-Adresse am besten, welche mir sagt ob ein User angemeldet ist, oder ob ein bestimmter Task (das Perl-skript) auf dem Rechner läuft.
Wie kann ich das realisieren? Hat einer eine Idee?
Gruß Gustl
folgendes Szenario:
Auf einen PC startet im Autostart immer ein Perl-Skript, welches Zyklisch Tasks abarbeitet.
Diese Tasks speicher LOG-Dateien auf einen Netzlaufwerk ab. Diese Logdateien werden von einem anderen PC ausgewertet um zu sehen ob die Tasks auch laufen. Die Tasks können aber nur laufen wenn der PC eingeschaltet ist. Dafür mach ich einfach einen Ping auf den PC wo die Tasks laufen.
Aber leider funktioniert der Ping auch wenn der PC eingeschaltet und kein User angemeldet ist. Da kann aber das Perl-Skript nicht laufen.
Ich bräuchte jetzt quasi eine Abfrage, über die IP-Adresse am besten, welche mir sagt ob ein User angemeldet ist, oder ob ein bestimmter Task (das Perl-skript) auf dem Rechner läuft.
Wie kann ich das realisieren? Hat einer eine Idee?
Gruß Gustl