Hallo zusammen,
ich werte mittels einer Batch-Datei die übergebenen Parameter einer POCSAG Depesche aus. Das klappte sehr gut. Jetzt habe ich die BosMon Instanz auf einen neuen Server migriert, was auch gut funktioniert (AppData/Roaming). Einzig die Parameter, die der .bat übergeben werden sind jetzt leer bzg. nicht mehr vorhanden, sodass die aus der .bat-Datei gefüllte .txt leer bleibt. Es liegt eindeutig an BosMon, triggere ich diese per Command Prompt, klappt die Parameterverarbeitung ohne Probleme. Auch die Ereignis-Trigger im BosMon funktionieren, leider aber findet keine Parameterübergabe mehr statt.
Hat jemand eine Idee??
Danke und Gruß
Keine Parameterübergabe mehr nach Migration
Re: Keine Parameterübergabe mehr nach Migration
Hallo,
wie sieht denn die Ereigniskonfiguration aus ?
Grüße
Thimo Eichstädt
wie sieht denn die Ereigniskonfiguration aus ?
Grüße
Thimo Eichstädt
Re: Keine Parameterübergabe mehr nach Migration
Hallo Thimo,
die Ereigniskonfig ist folgendermaßen: pocsag !^.{0,5}$ also alles größer 5 Zeichen >> C:\ordner\run.bat (Programm ausführen, aktiv, parallel, im Hintergrund)
Das klappt auch, da der Trigger sauber jedes mal ausgelöst wird.
in der .bat:
@ECHO OFF
chcp 1252
ECHO %date:~-10,2%.%date:~-7,2%. %time:~-11,2%:%time:~-8,2% %* >> \\192.168.178.123\ordner\pocsag.txt
Vor der Migration klappt das, heute steht nach jedem Event nur noch die Uhrzeit in der .txt
Die .bat ist korrekt, füttere ich sie mit cmd klappt es mit allen Parametern. BosMon übergibt leider nichts mehr...
die Ereigniskonfig ist folgendermaßen: pocsag !^.{0,5}$ also alles größer 5 Zeichen >> C:\ordner\run.bat (Programm ausführen, aktiv, parallel, im Hintergrund)
Das klappt auch, da der Trigger sauber jedes mal ausgelöst wird.
in der .bat:
@ECHO OFF
chcp 1252
ECHO %date:~-10,2%.%date:~-7,2%. %time:~-11,2%:%time:~-8,2% %* >> \\192.168.178.123\ordner\pocsag.txt
Vor der Migration klappt das, heute steht nach jedem Event nur noch die Uhrzeit in der .txt
Die .bat ist korrekt, füttere ich sie mit cmd klappt es mit allen Parametern. BosMon übergibt leider nichts mehr...
Re: Keine Parameterübergabe mehr nach Migration
Hallo,
Du musst BosMon schon sagen was er übergeben soll. Wenn Du nur angegeben hast
C:\ordner\run.bat
dann werden gar keine Argumente übergeben.
C:\ordner\run.bat "%telegramm.zeit%"
Dann würde er einen Zeitstempel übergeben etc.
Grüße
Thimo Eichstädt
Du musst BosMon schon sagen was er übergeben soll. Wenn Du nur angegeben hast
C:\ordner\run.bat
dann werden gar keine Argumente übergeben.
C:\ordner\run.bat "%telegramm.zeit%"
Dann würde er einen Zeitstempel übergeben etc.
Grüße
Thimo Eichstädt
Re: Keine Parameterübergabe mehr nach Migration
Also manchmal wunder ich mich über meine eigene Blödheit. Hätte schwören können dass per Standard das gesamte Telegramm übergeben wird, vermutlich hat er das einfach bei der Migration nicht mitkopiert - hätte ich auch drauf kommen können...
Danke dir!!
Danke dir!!