Screemer
2021-04-01, 14:39:39
Hi
Handelt sich jetzt nicht wirklich um ein programmiertechnisches Problem. Aber dachte hier ins Subforum passt es trotzdem am besten.
Ich überwache mit einem einfachen Batch-Script ob ein Task läuft. Ist dieser nicht mehr aktiv führe ich damit ein weiteres Script aus und beende den "Watchdog" dann.
@echo off
:running
tasklist /v|find "TASKNAME" >nul &&echo waiting || goto finished
timeout 1 >nul
goto running
:finished
echo "Start SCRIPT and Exit"
exit 0
Leider verursacht das einen völlig indiskutablen CPU-Laod von 7-15%. Hat jemand eine Idee wie man das Optimieren könnte oder fällt ihm eine andere einfache Möglichkeit ein die selbe Aufgabenstellung umzusetzen?
Handelt sich jetzt nicht wirklich um ein programmiertechnisches Problem. Aber dachte hier ins Subforum passt es trotzdem am besten.
Ich überwache mit einem einfachen Batch-Script ob ein Task läuft. Ist dieser nicht mehr aktiv führe ich damit ein weiteres Script aus und beende den "Watchdog" dann.
@echo off
:running
tasklist /v|find "TASKNAME" >nul &&echo waiting || goto finished
timeout 1 >nul
goto running
:finished
echo "Start SCRIPT and Exit"
exit 0
Leider verursacht das einen völlig indiskutablen CPU-Laod von 7-15%. Hat jemand eine Idee wie man das Optimieren könnte oder fällt ihm eine andere einfache Möglichkeit ein die selbe Aufgabenstellung umzusetzen?