Ne pensez-vous pas qu'il serait préférable de demander comment le définir en anglais ?
slhck
Je suis sûr que l'EXE contient des informations de localisation, avec les chaînes de langue réelles stockées ailleurs. Si vous trouvez un CMD.EXE anglais, il peut fonctionner de manière identique. Par coïncidence, je vis à Amsterdam, alors la prochaine fois que je verrai une machine XP néerlandaise, je MD5 l'exe et voir ce qui se passe :-)
Tom Corelis
1
@slhck: Je suis presque sûr que la localisation est dans l'exécutable, vu depuis mon éditeur hexadécimal.
orlp
Oui, cela pourrait très bien être, voyez mon montage - ça vous va? Cela pose simplement une question plus large, qui sait ce qui est possible.
slhck
1
@nightcracker: l'emplacement de stockage des données de localisation dépend de votre version de Windows. XP a tout intégré dans le fichier exe. À partir de Vista, ils sont conservés en externe dans un sous-répertoire nommé comme votre langue (par exemple "de-de" pour l'allemand) et un fichier nommé cmd.dll.mui
Cette réponse fonctionne pour moi. Mon système est russe Windows 7 ome premium
SergV
5
Cela ne change rien sur mon Windows 7 Enterprise en allemand. Tout est toujours en allemand, que ce dirsoit ou route. Was 850, changé en 437. AFAIK, 850 signifie "DOS (Western)" donc il ne représente pas une langue mais un encodage de caractères.
ygoe
Cela a changé mes invites et mes messages en chinois traditionnel cmden anglais. Fonctionne très bien.
Nelson
Fonctionne bien, mais la simple partie chinoise du nom de fichier devient ????
homme de bronze
@bronzeman alors vous avez besoin d'une police pour les caractères chinois. Comme Microsoft YaHei Mono.
WesternGun
5
Cela dépend de la façon dont votre Windows est localisé (je ne connais pas spécifiquement Windows néerlandais). Regardez le dossier suivant:
c:\Windows\System32\nl-NL
Si le fichier cmd.exe.muiy est nommé , renommez-le en autre chose. Votre invite de commande sera principalement en anglais (tout le texte provenant de cmd.exe sera en anglais, mais certains messages d'erreur proviennent d'autres sources et seront en néerlandais.
Si vous ne disposez pas d'un tel dossier, ou s'il cmd.exe.muin'y est pas, cela signifie que votre cmd.exe (invite de commande exécutable) a ses chaînes néerlandaises intégrées, vous ne pouvez donc pas le changer facilement en anglais.
ne répond pas à la question. (peut-être que la question a changé)
user1133275
Cette réponse contient une certaine quantité d'informations utiles, mais ne répond pas à la question. Cette information pourrait plutôt être fournie dans un commentaire.
zeel
0
Si vous utilisez Windows XP, vous pouvez traduire vous-même un grand nombre de chaînes. En utilisant un éditeur de ressources comme XN Resource Editor ou ResEdit, vous pouvez modifier les messages inclus et tout enregistrer en tant que fichier EXE modifié.
Remarque: Comme nous parlons d'un composant de Windows, je suppose que la modification d'un exécutable à partir de Windows n'est pas couverte par la licence que vous avez acceptée lors de l'installation de Windows.
Réponses:
Exécuter
à l'
cmd
invite.Par exemple:
la source
dir
soit ouroute
. Was 850, changé en 437. AFAIK, 850 signifie "DOS (Western)" donc il ne représente pas une langue mais un encodage de caractères.cmd
en anglais. Fonctionne très bien.Cela dépend de la façon dont votre Windows est localisé (je ne connais pas spécifiquement Windows néerlandais). Regardez le dossier suivant:
Si le fichier
cmd.exe.mui
y est nommé , renommez-le en autre chose. Votre invite de commande sera principalement en anglais (tout le texte provenant de cmd.exe sera en anglais, mais certains messages d'erreur proviennent d'autres sources et seront en néerlandais.Si vous ne disposez pas d'un tel dossier, ou s'il
cmd.exe.mui
n'y est pas, cela signifie que votre cmd.exe (invite de commande exécutable) a ses chaînes néerlandaises intégrées, vous ne pouvez donc pas le changer facilement en anglais.la source
Il n'y aura pas de "lien long obscur de microsoft.com".
cmd.exe
est un composant Windows et n'est pas distribué séparément.la source
Si vous utilisez Windows XP, vous pouvez traduire vous-même un grand nombre de chaînes. En utilisant un éditeur de ressources comme XN Resource Editor ou ResEdit, vous pouvez modifier les messages inclus et tout enregistrer en tant que fichier EXE modifié.
Remarque: Comme nous parlons d'un composant de Windows, je suppose que la modification d'un exécutable à partir de Windows n'est pas couverte par la licence que vous avez acceptée lors de l'installation de Windows.
la source