ich benutze die WsWin V2.82.1 um meine Daten aus der 2500er auszulesen und in eine MySQL Datenbank zu speichern. Da dies auf meinem Server läuft und keine anderen Prozesse "gestört" werden sollen habe ich einen geplanten Task eingerichtet, der dies alle 5 Minuten macht. Klappt auch generell prima. Wenn allerdings andere Prozesse (wie bsw. Datensicherung mit WinRAR) die CPU voll belasten und der Task anläuft, dann beendet sich WsWin nicht automatisch und wird 5 Minuten später wieder gestartet mit dem gleichen Problem, wenn die Sicherung dann noch läuft usw... Dann passiert es, dass WsWin 5-6 mal läuft und keine Daten mehr eingelesen werden können. Ich kille dann alle WsWin Tasks und dann geht's wieder.
Der Job sieht folgendermassen aus:
Code: Alles auswählen
START "Wetterdaten einlesen" /BELOWNORMAL /WAIT C:\Programme\WsWin\WsWin32.exe /auto /noVorschlag an die Entwickler: Wie wärte es mit nem Parameter, dass der WsWin Prozess nur 1x laufen darf, so dass man das programm nicht mehrfach laufen lassen kann.
Hat jemand ne Idee, was man da besser machen kann?