Erstellen Sie eine Verzeichnisliste in der Windows-Befehlszeile mit Sonderzeichen

0

Wie erstelle ich eine Verzeichnisliste auf der Kommandozeile mit der korrekten Zeicheneinstellung, dh Umlaute wie äöü sind immer noch korrekt, wenn ich die Ausgabe in einem Editor öffne?

Ich habe es versucht

dir /b > listing.txt

Das sieht für mich gut aus, aber alle Umlaute werden durch einige kaputte Zeichen wie ersetzt ´´

Gibt es eine Möglichkeit, die Ausgabe auf UTF-8 oder so einzustellen?

rubo77
quelle

Antworten:

2

Wenn Sie den Befehlszeileninterpreter mit dem Parameter / u (wie cmd / u) starten, werden Sie wahrscheinlich das erreichen, was Sie wollen. Die Lösung ist nicht meine, sondern befindet sich an einer anderen Stelle im Superuser.

https://stackoverflow.com/questions/9905740/incorrect-encoding-after-redirecting-dir-output-to-a-file

Möglicherweise möchten Sie auch die Option / ad verwenden, um nur Verzeichnisse aufzulisten.

reben
quelle
danke, das hat funktioniert, obwohl die resultierende list.txt keine Stückliste zu haben scheint, also muss ich sie öffnen und wieder als UTF-8 speichern, um sie für andere Programme (
zB