[Erl.] Batch Dateien werden bei Alarmierung nicht ausgeführt

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Gesperrt
Brandmeister
Beiträge: 32
Registriert: 13. Sep 2010, 18:10

[Erl.] Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Brandmeister »

Hallo!

Ich verwende die Version 0.9.9.569, bei ZVEI Auswertung habe ich eine Batchdatei hinterlegt, diese wird weder durch anklicken des "Testen" Buttons noch durch eingehende Alarmierung ausgeführt. Die Batchdatei ist korrekt, durch Doppelclick wird sie einwandfrei ausgeführt, auch die Verlinkung ist einfach da die Datei direkt unter "C" gespeichert ist, der Pfad wurde mit dem Auswahlbutton bei "Pfad" erstellt, auch manuelle Eingabe des Pfades ohne Erfolg.
Hinterlege ich eine .exe Datei läuft es einwandfrei, auch ein aktiviertes Popup (Laufschrift) funktioniert ohne Probleme sowohl bei Alarm als auch bei Test, nur die Batch Datei mag nicht.


Ideen?!

Danke!
Dateianhänge
Batchdatei.jpg
Batchdatei.jpg (11.8 KiB) 6503 mal betrachtet
Brandmeister
Gast

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Gast »

Hallo,

mach doch mal den Haken "im Hintergrund ausführen" weg. Dann siehst Du ob das Fenster der Batchdatei auf geht.

Du kannst auch mal folgende Batch-Datei probieren (ohne Haken "im Hintergrund ausführen"):
@echo off

pause
Grüße
Brandmeister
Beiträge: 32
Registriert: 13. Sep 2010, 18:10

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Brandmeister »

Also, die Sache nochmals getestet und siehe da:
- BosMon starten und im Programm auf die Verknüpfungen/Pfade verweisen
funktioniert einwandfrei
- BosMon beenden
- BosMon neu starten und erneut Klick auf "Testen", kommt Fehlermeldung,
sieh Anhang

Mir scheint das Programm "vergisst" die Verknüpfung oder speichert sie beim Beenden nicht richtig ab. Der Fehler tritt nur mit .bat Dateien auf, gibt man eine Windowsverknüpfung .exe an gibt es keine Probleme.

Gehe ich nochmals auf "Aktion" "Programm ausführen" und gebe den selben Pfad erneut ein, läuft alles einwandfrei, bis zum Neustart.

Hat jemand eine Idee oder Lösung?!
Dateianhänge
Fehler BOSmon Batchdatei.jpg
Fehler BOSmon Batchdatei.jpg (48.8 KiB) 6487 mal betrachtet
Brandmeister
hauni
Beiträge: 11
Registriert: 6. Sep 2010, 09:20

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von hauni »

Verweist du in deiner Batch auf irgendwelche Pfade? Ist es möglich das du nur auf relative und nicht auf absolute Pfade verweist?

relativer Pfad:
\unterodner\ausführungs.exe
absoluter Pfad:
C:\Programme\Programm\unterodner\ausführungs.exe

Es kann sein das der Aktive Pfad für die Ausführung während des Neustarts verloren geht. In so einem Fall immer absolute Pfade benutzen.
Brandmeister
Beiträge: 32
Registriert: 13. Sep 2010, 18:10

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Brandmeister »

Der Pfad lautet z.B.: c:\009.bat

Der Inhalt:
@echo off
cd alarm2
call sms.cmd .............

Das Programm (sms.cmd) welches gestartet werden soll liegt auf C:\alarm2


Problem nur mit den .bat Pfaden.

Gruß
Brandmeister
Stefan
Beiträge: 19
Registriert: 2. Apr 2010, 13:55

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Stefan »

Hallo Brandmeister,

versuche mal folgende Batch:

Code: Alles auswählen

@echo off
call c:\alarm2\sms.cmd .............
Wenn du c:\009.bat aufrufst, wird diese im Bosmon Verzeichnis ausgeführt. Und dort gibt es keinen Ordner alarm2.

Wenn die Batch nicht umfangreicher ist, warum nicht gleich sms.cmd in Bosmon starten lassen?

Gruß,
Stefan
Brandmeister
Beiträge: 32
Registriert: 13. Sep 2010, 18:10

Re: Batch Dateien werden bei Alarmierung nicht ausgeführt

Beitrag von Brandmeister »

Des Rätsels Lösung mit Änderung der Batch wie folgt:

@echo off
c:
cd c:\alarm2
call sms.cmd...........


Jetzt funktioniert es einwandfrei, egal in welchem Ordner die .bat Dateien liegen.

Danke für Euer Bemühen,

Gruß
Brandmeister
Gesperrt