Quer-Verweis

Falsche Umlaute im DOS-Fenster

DOS (und damit auch die historisch aus DOS entstandene Eingabeaufforderung) kodiert Umlaute anders als Windows.
DOS (und damit auch die historisch aus DOS entstandene Eingabeaufforderung) kodiert Umlaute anders als Windows. Um diese Kodierung zu beschreiben, werden sogenannte Codepages verwendet. So ist in der Eingabeaufforderung auf einem deutschen Windows standardmäßig die Codepage 850 (DOSLatin1) aktiv, in der grafischen Benutzeroberfläche dagegen die Codepage 1252 (WinLatin1). Zum Umschalten zwischen verschiedenen Codepages dient in der Eingabeaufforderung der Befehl chcp. Damit können Sie vor der Ausgabe in eine Datei auch für die Eingabeaufforderung die Windows-Codepage auswählen: chcp 1252.
...
Das ganze funktioniert leider nur unter Windows 2000 und XP ...

[aus: c't 2003, Heft 18]
© 2005 cptc | Impressum | powered by OpenEngine 1.6