Fast fertig, nur:
Was habe ich falsch gemacht, das in der Alarm.txt alles untereinander steht!
ICh benötige am Ende alle Worte hintereinander mit Leerzeichen!
Wie bekomm ich es hin das kein ZEilensprung entsteht beim kopieren in die alarm.txt????
Mein Programm:
Del C:\alarm\daten\*.txt
Rem Ordner säubern
C:\alarm\sleep.exe
C:\alarm\sleep 10
echo off %* >> C:\alarm\daten\ausgabe.txt
for /f "tokens=1 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\nummer.txt
for /f "tokens=2 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=3 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=4 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=5 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=6 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=7 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=8 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
for /f "tokens=9 delims=/"%%i in (C:\alarm\daten\ausgabe.txt) do echo %%i>>C:\alarm\daten\alarm.txt
:Find1
find /I "hunf" C:\alarm\daten\alarm.txt
if Errorlevel==1 GOTO Find2
ECHO "...." >> C:\alarm\daten\speaker\meldung.txt
GOTO Ausgabe
:Find2
find /I "feuer" C:\alarm\daten\alarm.txt
if Errorlevel==1 GOTO Find3
ECHO "...." >> C:\alarm\daten\speaker\meldung.txt
GOTO Ausgabe
:Find3
find /I "kbf" C:\alarm\daten\alarm.txt
if Errorlevel==1 GOTO Find4
ECHO "...." >> C:\alarm\daten\speaker\meldung.txt
GOTO Ausgabe
:Find4
find /I "prx" C:\alarm\daten\alarm.txt
if Errorlevel==1 GOTO Find5
ECHO "...." >> C:\alarm\daten\speaker\meldung.txt
GOTO Ausgabe
:Find5
find /I "Notf_NA" C:\alarm\daten\alarm.txt
if Errorlevel==1 GOTO Ende
ECHO "...." >> C:\alarm\daten\speaker\meldung.txt
GOTO Ausgabe
:Ausgabe
for /f "tokens=*" %%i in (C:\alarm\daten\alarm.txt) do C:\scanner\fms-speaker3\fms-speaker.exe %%i
:ENDE
end