Codepage tauschen

Wenn man mal in einer Batch mit Ordner und Dateinamen und enthaltenen Umlauten was zu tun hat, dann wird dies ganz nützlich sein.

rem original-codepage merken (i.d.R. 850)
for /f "tokens=*" %%i in ('chcp') do set oldchcp=%%i
set oldchcp=%oldchcp:Aktive Codepage: =%
set oldchcp=%oldchcp:.=%
 
rem deutsche codepage setzen
chcp 1250>NUL
 
rem deutsche kommandos ausführen
"%userprofile%\Startmenü\Programme\Autostart\"*.*
 
rem original-codepage wiederherstellen
chcp %oldchcp%>NUL
 
rem rest des skriptes...

Hinterlasse eine Antwort

Get Adobe Flash player