Umlaute in Batch-Script Ausgaben sind ja ein bekanntes Problem. Statt ä ö ü oder auch ß erscheinen leider nur sehr kryptische Symbole, dabei kann das aktuelle DOS doch umlaute darstellen.
umlaute in batch falsch 460x58 Umlaute in Batch Scripten korrekt darstellen
Aber wie bekommen wir eine makellose Ausgabe am besten realisiert?

umlaute in batch notepad msdos 140x163 Umlaute in Batch Scripten korrekt darstellenGanz einfach, ihr braucht ein Texteditor, der MS DOS schreiben kann.
Zum Beispiel kann Notepad++ ein Dokument im MS DOS Stil bearbeiten. Dazu könnt ihr einfach die Bearbeitungssprache unter Sprachen -> M -> MS DOS Stil einstellen.
Das Script wird unter Umständen neu geöffnet, die Syntaxgestaltung verschwindet und alle Umlaute (mit dem ß) werden in kryptische Zeichen umgewandelt. Nun könnt ihr alle diese seltsamen Symbole durch die gewollten Umlaute ersetzen.
umlaute in batch notepad richtig 460x99 Umlaute in Batch Scripten korrekt darstellen

In der Ausgabe werden diese dann auch endlich normal angezeigt.
umlaute in batch ausgabe richtig 460x91 Umlaute in Batch Scripten korrekt darstellen

Ihr könnt dann in Notepad++ die Sprache wieder auf Batch zurückstellen. Und – bei mir war es zumindest so – danach sollten sogar in dieser Spracheinstellung eingetippte Umlaute korrekt angezeigt werden. Testet es aus.