Hallo Bani und auch die andere User,

habe nun einiges im Forum gefunden und ein SMS Versand über Bani SMS klappt super.

Nun wollte ich aber die Log-Dateien mit Hilfe von Batchdateien erstellen und per SMS mitsenden. Ich möchte keine Uhrzeit, Datum oder die Textzuweisung mitsenden.


Bei der Alamierung über POCSAG mache ich folgende Aktion
C:\Programme\Heirue-Soft\FMS32-PRO\BaniSMS\T22189.bat %3

Inhalt der T22189.bat:

del BaniSMS\SMS.txt
echo %* >> BaniSMS\SMS.txt
wait 10
BaniSMS\22189.bat

Hier lösche ich die alte SMS.txt Datei und erstelle eine neue mit dem Inhalt der Meldung von der POCSAG Alamierung. Dann warte ich 10 Sekunden und starte die Datei 22189.bat
Funktioniert ohne Probleme!!!

Inhalt der 22189.bat:

Echo on
FOR /F "usebackq tokens=1 delims=: " %%t IN (`time /t`) DO set stunde=%%t
if %stunde%==21 goto ende
if %stunde%==22 goto ende
if %stunde%==23 goto ende
if %stunde%==00 goto ende
if %stunde%==01 goto ende
if %stunde%==02 goto ende
if %stunde%==03 goto ende
if %stunde%==04 goto ende
if %stunde%==05 goto ende
if %stunde%==06 goto ende
if %stunde%==07 goto ende
FOR /F "usebackq tokens=1,2,3 delims=. " %%a IN ('%date%') DO set datum=%%a-%%b-%%c
FOR /F "usebackq tokens=1,2* delims=*" %%a IN ('%3') DO set text=%%a
find "%text%" %datum%.txt
if "%errorlevel%"=="0" goto keinesmsversenden
:smsversenden
start C:\Programme\Heirue-Soft\FMS32-PRO\BaniSMS\baniSMS.exe /RUN /SILENT /MELDER:22189 %*
:ende
:keinesmsversenden
wait 10
start C:\Programme\Heirue-Soft\FMS32-PRO\BaniSMS\baniSMS.exe /RUN /SILENT /MELDER:12345 %*
:ende

Zwischen 21 Uhr bis 7 Uhr wird die Meldergruppe 22189 nicht per BANISMS informiert. Aber ich mit der Meldernummer 12345 bekomme die SMS nach der Wartezeit von 10 Sekunden immer.

Bis jetzt funktionierte es ohne Probleme.

Nun habe ich aber die eine Zeile folgendermaßen erweitert "/DATEI:SMS.TXT":
start C:\Programme\Heirue-Soft\FMS32-PRO\BaniSMS\baniSMS.exe /RUN /SILENT /MELDER:12345 /DATEI:SMS.TXT %*

Jetzt funktioniert die Benachrichtugung über BaniSMS aber nicht mehr.
In der Log Datei steht folgendes:
******************** Block Versand ANFANG ********************
******************** Block Versand ENDE ********************

gegenüber vor der Änderung:
******************** Block Versand ANFANG ********************
01.01.2008 21:35:05 - USER, 017XXXXXXX, standard, Alarmierung der Abt. XXXXX,
100=SMS wurde erfolgreich verschickt
******************** Block Versand ENDE ********************

Kann mir jemand bei diesem Problem helfen??

Gruß Foxi