Seite 1 von 1

Übergabe von Parameter an Batch Datei

Verfasst: 1. Sep 2012, 20:33
von einmalacht
Hallo,
erstmal Respekt für die Tolle Software.

Ich nutze Bosmon und füttere es über einen Linux Server mit monitord.

Läuft alles super auch die Mobile App.

Ich möchte jetzt jedoch eine Batchdatei erstellen , die mir in ne Logdatei mitschreibt und auch Mails verschickt.

Allerdings bekomm ich die POCSAG Meldung leider nicht richtig bzw nur manchmal sauber übergeben.

Hier meine Einstellung im BosMon:
"D:\Alarmierungen.bat" "%meldung%" "%adresse%"


Dann frage ich in der BAT das hier ab:

@echo off
set "Datum=%date%"
set "Uhrzeit=%time:~0,2%:%time:~3,2%:%time:~6,2%"
set "Alarmierungen=D:\Alarmlog"
set "Meldung=%1"
set "RIC=%2"
rem In Datei schreiben
ECHO %Datum% - %Uhrzeit% %RIC% %Meldung%>>"%Alarmierungen%_%Datum%.txt"
ECHO ----------------------------->>"%Alarmierungen%_%Datum%.txt"
EXIT



Leider hab ich dann immer die " im Text und wie gesagt manche Meldungen bleiben leer. Manchmal passen die RIC auch nicht wirklich.

Hat jmd einen Tip für mich#?

Re: Übergabe von Parameter an Batch Datei

Verfasst: 5. Jan 2013, 09:49
von Shreg
Hallo, bei mir wird der Parameter "Meldung" auch nur manchmal an die Batch übergeben.... Hat jemand einen Vorschlag? Der Parameter "Adresse" ist jedoch immer da!

Re: Übergabe von Parameter an Batch Datei

Verfasst: 22. Jan 2013, 11:07
von Shreg84
Habs mittlerweile gut am laufen.
Bei mir ging es nur teilweise weil im Protokoll am Ende oft <EOT> stand.

Die <> dürfen aber nicht in die Batchdatei übergebne werden, da diese dort als Befehler genutzt werden. Dementsprechend habe ich das Protokoll modifiziert und die <> durch Leertasten ersetzt. Seit dem geht es wunderprächtig. Wenn du noch chcp 1252 an erste Stelle in die Batch schreibst werden auch Umlaute ordentlich angezeigt.

Re: Übergabe von Parameter an Batch Datei

Verfasst: 2. Feb 2014, 10:45
von mamu
Hallo einmalacht,

wie hast du denn Bosmon mit dem Monitord verbunden?



einmalacht hat geschrieben:Hallo,
erstmal Respekt für die Tolle Software.

Ich nutze Bosmon und füttere es über einen Linux Server mit monitord.

Läuft alles super auch die Mobile App.

...

Hat jmd einen Tip für mich#?