Off Topic: Codepages in Batch-Mode

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Off Topic: Codepages in Batch-Mode

Post by *Peter »

Hier geht es zwar um DOS-Batches, aber nachdem ich sie aus dem TC starte, passt es hoffentlich hierher :wink: :

Ich erstelle per Batch ganz einfache Dateilisten meiner Netzlaufwerke, und damit die Umlaute ä, ö, ü, è, à usw. auch gut kommen, setze ich die Codepage:

batch (sinngemäß):
------------------------
chcp 1252
dir /s *.* > d:\meinelist.txt
------------------------
ende batch

Alles bestens, wenn ich den Batch von einer Windows 2000 - Maschine starte. Wenn der gleiche Batch aber von einer Windows NT - Maschine (Server) gestartet wird, werden die Umlaute etc. falsch in die Textdatei geschrieben.

Ist vielleicht die absolute Dodelfrage, aber: braucht hier NT eine andere Codepage, oder ???

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Ne andere codepage kann eigentlich nicht sein. Ich würde eher tippen, dass der chcp Befehl aus irgendwelchen Gründen nicht ausgeführt wird. Mach doch mal das Dosfenster auf und gib die Befehle direkt auf der Console ein, dann siehst Du auch die Fehlermeldungen.


sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Post Reply