Denken Sie nicht, es wäre besser zu fragen, wie man es auf Englisch einstellt ?
Slhck
Ich bin mir ziemlich sicher, dass die EXE-Datei Lokalisierungsinformationen enthält und die tatsächlichen Sprachzeichenfolgen an anderer Stelle gespeichert sind. Wenn Sie ein englisches CMD.EXE finden, funktioniert es möglicherweise identisch. Zufälligerweise lebe ich in Amsterdam, also wenn ich das nächste Mal eine holländische XP-Maschine sehe, werde ich die Exe MD5 und sehen, was passiert :-)
Tom Corelis
1
@slhck: Ich bin mir ziemlich sicher, dass die Lokalisierung innerhalb der ausführbaren Datei liegt, wie aus meinem Hex-Editor hervorgeht.
Orlp
Ja, das könnte sehr gut sein, sehen Sie einfach meine Bearbeitung - sind Sie damit einverstanden? Das ist nur eine umfassendere Frage, wer weiß, was möglich ist.
Slhck
1
@nightcracker: Wo die Lokalisierungsdaten gespeichert werden, hängt von Ihrer Windows-Version ab. XP hat alles in der exe-Datei eingebaut. Ab Vista werden sie extern in einem Unterverzeichnis mit dem Namen Ihrer Sprache (z. B. "de-de" für Deutsch) und einer Datei mit dem Namen cmd.dll.mui
Diese Antwort funktioniert bei mir. Mein System ist Russisch Windows 7 ome Premium
SergV
5
Dies ändert nichts an meinem Windows 7 Enterprise in Deutsch. Alles ist noch in Deutsch, sei es diroder route. Wurde 850, geändert in 437. AFAIK, 850 steht für "DOS (Western)", daher steht es nicht für eine Sprache, sondern für eine Zeichenkodierung.
Ygoe
Dies änderte meine traditionellen chinesischen Eingabeaufforderungen und Nachrichten cmdauf Englisch. Funktioniert ganz groß.
Nelson
Funktioniert großartig, aber der einfache chinesische Teil des Dateinamens wird ????
Bronzemann
@bronzeman dann brauchst du eine schrift für chinesische schriftzeichen. Wie Microsoft YaHei Mono.
WesternGun
5
Dies hängt davon ab, wie Ihr Windows lokalisiert ist (ich kenne mich nicht speziell mit niederländischem Windows aus). Sehen Sie sich den folgenden Ordner an:
c:\Windows\System32\nl-NL
Wenn Sie die Datei dort benannt cmd.exe.muihaben, benennen Sie sie in etwas anderes um. Ihre Eingabeaufforderung wird größtenteils in Englisch angezeigt (der gesamte Text aus der Datei cmd.exe wird in Englisch angezeigt, einige Fehlermeldungen stammen jedoch aus anderen Quellen und sind in Niederländisch.
Wenn Sie nicht über einen solchen Ordner verfügen oder dieser cmd.exe.muinicht vorhanden ist, bedeutet dies, dass in Ihrer cmd.exe (ausführbare Eingabeaufforderung) niederländische Zeichenfolgen integriert sind, sodass Sie diese nicht einfach in Englisch ändern können.
kann die Frage nicht beantworten. (Vielleicht hat sich die Frage geändert)
user1133275
Diese Antwort enthält einige nützliche Informationen, beantwortet jedoch nicht die Frage. Diese Informationen könnten stattdessen in einem Kommentar angegeben werden.
Zeel
0
Unter Windows XP können Sie viele Zeichenfolgen selbst übersetzen. Mit einem Ressourcen-Editor wie XN Resource Editor oder ResEdit können Sie die enthaltenen Nachrichten ändern und alles als geänderte EXE-Datei speichern.
Hinweis: Da es sich um eine Windows-Komponente handelt, gehe ich davon aus, dass das Ändern einer ausführbaren Datei unter Windows nicht durch die Lizenz abgedeckt ist, die Sie bei der Installation von Windows akzeptiert haben.
Antworten:
Ausführen
in der
cmd
Eingabeaufforderung.Beispielsweise:
quelle
dir
oderroute
. Wurde 850, geändert in 437. AFAIK, 850 steht für "DOS (Western)", daher steht es nicht für eine Sprache, sondern für eine Zeichenkodierung.cmd
auf Englisch. Funktioniert ganz groß.Dies hängt davon ab, wie Ihr Windows lokalisiert ist (ich kenne mich nicht speziell mit niederländischem Windows aus). Sehen Sie sich den folgenden Ordner an:
Wenn Sie die Datei dort benannt
cmd.exe.mui
haben, benennen Sie sie in etwas anderes um. Ihre Eingabeaufforderung wird größtenteils in Englisch angezeigt (der gesamte Text aus der Datei cmd.exe wird in Englisch angezeigt, einige Fehlermeldungen stammen jedoch aus anderen Quellen und sind in Niederländisch.Wenn Sie nicht über einen solchen Ordner verfügen oder dieser
cmd.exe.mui
nicht vorhanden ist, bedeutet dies, dass in Ihrer cmd.exe (ausführbare Eingabeaufforderung) niederländische Zeichenfolgen integriert sind, sodass Sie diese nicht einfach in Englisch ändern können.quelle
Es wird keinen "obskuren langen Link von microsoft.com" geben.
cmd.exe
ist eine Windows-Komponente und wird nicht separat vertrieben.quelle
Unter Windows XP können Sie viele Zeichenfolgen selbst übersetzen. Mit einem Ressourcen-Editor wie XN Resource Editor oder ResEdit können Sie die enthaltenen Nachrichten ändern und alles als geänderte EXE-Datei speichern.
Hinweis: Da es sich um eine Windows-Komponente handelt, gehe ich davon aus, dass das Ändern einer ausführbaren Datei unter Windows nicht durch die Lizenz abgedeckt ist, die Sie bei der Installation von Windows akzeptiert haben.
quelle