chrisfah
Goto Top

Bei Programmstart über Aufgabenplanung ein batch-file starten

Hallo!

Wieder einmal ein Problem, mit dem ich mich an Euch wenden muss:

Es geht um ein Win 10 pro Gerät, auf dem ein bestimmtes Programm manuell gestartet wird und dann soll per Aufgabenplanung alle 2 Minuten ein Batchfile gestartet werden, solange das Programm am Laufen ist.
Das Batchfile ist fertig und klappt auch.
Über dn Namen des Programms habe ich keine Möglichkeit gefunden, das zu Lösen. Eventuell hilft es, dass das Programm einen bestimmten tcp und udp Port verwendet?
Leider finde ich keine Möglichkeit, der Aufgabenplanung mitzuteilen, dass dieses Programm gestartet wurde, damit diese dann das batchfile startet...


Gibt es da eine einfache Lösung ???

Besten Dank im Voraus für euer Mitdenken face-smile

Lg Chris

Content-ID: 596270

Url: https://administrator.de/contentid/596270

Ausgedruckt am: 21.11.2024 um 21:11 Uhr

em-pie
em-pie 14.08.2020 um 18:04:22 Uhr
Goto Top
Moin,

Prüfe doch in der batch zunächst, ob das Programm gestartet ist.
Wenn nicht -> EXIT
Wenn ja, kommt deine eigentliche Routine

Gruß
em-pie
Daemmerung
Daemmerung 14.08.2020 um 18:05:45 Uhr
Goto Top
Moin Chris,

einen Trigger für Programmstart gibt es nicht. Du hast folgende Möglichkeiten:
  • Führt das zu startende Programm ein bestimmtes Ereignis in der Ereignis-Anzeige durch? Wenn ja, kannst du das als möglichen Trigger zum Starten der Aufgabe nutzen.
  • Du schreibst ein Script, dass regelmäßig horcht, ob das Programm läuft. Auch hier kannst du, wenn du fit in .NET bist, mit Events arbeiten. In der Zeit wird das Script oder das kleine Programm im Leerlauf laufen.
  • Du erstellst ein Script, das sowohl das Programm als auch die Aufgabe startet. In der Aufgabe lässt du ein Script starten, dass regelmäßig überprüft, ob das Programm noch läuft, ansonsten wird es deaktiviert.

Vielleicht haben die anderen ja noch bessere Ideen.

Viel Erfolg
Dämmerung