Hi zusammen

bitte einen Quicktip (wenn es geht, Einzeiler).

  • auf einem Server läuft ein Programm unter msaccess - den ganzen Tag, 24/7
  • es gibt Gründe, dass der Prozess "rausfliegt". Einmal, wenn der Server wegen Updates reboots macht oder wenn das VPN die Verbindung nicht hält (selten, aber passiert)
  • ich möchte erreichen, dass das Programm neu gestartet wird - ist alles schon vorbereitet und funktioniert.

Mit welchem Ein- oder Mehrzeiler kann ich feststellen (z.B. einmal pro Tag in der Zeitsteuerung - würde funktionieren), ob das Ding am Laufen ist.

Habe seit langer zeit keine Windows-Batches mehr gemacht. Unter Linux würde ich einfach machen:

ps -ef | grep msaccess

RC=$?

und dann in Anhängigkeit vom RC / Returncode das Programm neu starten

Das muss doch auch unter Windows gehen.