Hallo,
kennt jemand einen Code um aus einer Pocsag Meldung die Umlaute umzuwandeln?
Ä -> Ae
Ö -> Oe
Ü -> Ue
ß -> ss
ä -> ae
ö -> oe
ü -> ue
Ich bin schon total am verzweifeln. Wäre super wenn mir dabei jemand helfen könnte. So sieht meine Batch Datei momentan aus:
Greetz XxCode:@chcp 1252>nul set mydate=%date:~-10,2%.%date:~-7,2%.%date:~-4% set mytime=%time:~-11,2%:%time:~-8,2%:%time:~-5,2% @ECHO OFF del c:\Batch\alarm.txt @cls ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO Die Datei Alarm.txt wurde geloescht. wait 4000 @cls @FOR /f "tokens=1,2,3,4,5,6,7 delims=:" %%a in ("%1") do @set WF=%%a&@set ALARM=%%b&@set LOC=%%c&@set ADDR=%%d&@set MINS=%%e&@set SECS=%%f&@set ENR=%%g @SET WF=%WF:~-2% @SET HOURS=%ADDR% @SET HOURS=%HOURS:~-2% @SET ADDR=%ADDR:~0,-2% @SET ADDR=%ADDR:.= % @SET SECS=%SECS:~0,-3% @SET ENR=%ENR:~0,-1% @ECHO.WF: %WF% @ECHO.ALARM: %ALARM% @ECHO.LOCATION: %LOC% @ECHO.ADDRESS: %ADDR% @ECHO.TIME: %HOURS%:%MINS%:%SECS% @ECHO.ENR: %ENR% @cls ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO Alarm fuer das Alarmfenster ist eingegangen, Textdatei wird geschrieben... ECHO. ECHO Folgende Meldung ist am %mydate% um %mytime% Uhr eingegangen: ECHO. ECHO. ECHO %ALARM% %LOC% %ADDR% %HOURS%:%MINS%:%SECS% ECHO %ADDR% >> c:\Batch\alarm.txt ECHO %mydate% %mytime%: %1 >> c:\Batch\alarmeingang.log ECHO %mydate% %mytime%: %ALARM% %ADDR% %ENR% >> c:\Batch\logging.log wait 4000 @cls


Zitieren