Umlaute werden in einer Batch Datei nicht richtig angezeigt
Aus ITwiki
Version vom 28. Oktober 2020, 10:06 Uhr von Franky (Diskussion | Beiträge)
Problem[Bearbeiten]
Wenn in einer Batch Datei (.bat) ein Umlaut in der Ausgabe verwendet wird, z.B. bei set, wird dieser beim Aufruf nicht richtig angezeigt.
Lösung[Bearbeiten]
Das Problem ist der Zeichencode. In der Eingabeaufforderung wird Standardmäßig die Codepage 850 verwendet.
C:\>chcp Aktive Codepagee: 850.
Öffne die Batch-Datei in Notepad++ und setzte den Zeichencode auf OEM 852:
Jetzt kannst Du die Umlaute erfassen und sie werden richtig angezeigt.