¿Cómo cambio mi cmd.exe a inglés?


23

Uso Windows XP en holandés, pero me gustaría tener mi cmd.exeen inglés.

¿Hay alguna manera de cambiar el idioma? ¿Puedo descargar una versión separada de cmd.exeen inglés? ¿Hay otras maneras?


2
¿No crees que sería mejor preguntar cómo configurarlo en inglés ?
slhck

Estoy bastante seguro de que el EXE tiene información de localización, con las cadenas de idioma reales almacenadas en otro lugar. Si encuentra un CMD.EXE en inglés, puede funcionar de manera idéntica. Casualmente vivo en Amsterdam, así que la próxima vez que vea una máquina XP holandesa voy a MD5 el exe y veré qué pasa :-)
Tom Corelis

1
@slhck: estoy bastante seguro de que la localización está dentro del ejecutable, desde mi editor hexadecimal.
orlp

Sí, eso podría muy bien, solo vea mi edición: ¿está de acuerdo con esto? Eso es solo hacer una pregunta más amplia, quién sabe lo que es posible.
slhck

1
@nightcracker: el lugar donde se almacenan los datos de localización depende de su versión de Windows. XP tiene todo incorporado en el archivo exe. Comenzando con Vista, se guardan externamente en un subdirectorio llamado como su idioma (por ejemplo, "de-de" para alemán) y un archivo llamado cmd.dll.mui
Robert

Respuestas:


15

Ejecutar

chcp 437

en el cmdaviso

Por ejemplo:

C:\Users\javaserv> chcp 437
Active code page: 437

1
Esta respuesta me funciona. Mi sistema es ruso Windows 7 ome premium
SergV

55
Esto no cambia nada en mi Windows 7 Enterprise en alemán. Todo sigue en alemán, ya sea diro route. Era 850, cambiado a 437. AFAIK, 850 significa "DOS (Western)", por lo que no representa un idioma sino una codificación de caracteres.
ygoe

Esto cambió mis mensajes y mensajes en chino tradicional cmda inglés. Funciona muy bien.
Nelson

Funciona muy bien, pero la simple parte china del nombre del archivo se convierte en ????
hombre de bronce

@bronzeman, entonces necesitas una fuente para los caracteres chinos. Como Microsoft YaHei Mono.
WesternGun

5

Depende de cómo esté localizado su Windows (no estoy familiarizado con Windows holandés específicamente). Mira la siguiente carpeta:

c:\Windows\System32\nl-NL

Si tiene el archivo nombrado cmd.exe.muiallí, cámbiele el nombre por otro. El símbolo del sistema estará en inglés principalmente (todo el texto que provenga de cmd.exe será en inglés, pero algunos mensajes de error provienen de otras fuentes y estarán en holandés.

Si no tiene dicha carpeta, o si cmd.exe.muino está allí, significa que su cmd.exe (símbolo del sistema ejecutable) tiene sus cadenas holandesas integradas, por lo que no puede cambiarlo al inglés fácilmente.


Esto me da mensajes de error, porque ya no puede encontrar las entradas de cadena.
pgampe

1
Desearía que hubiera una manera de deshabilitar el uso de las MUI para un lanzamiento particular del binario sin ningún hackeo de archivos.
Stein Åsmul

1

No habrá un "enlace largo oscuro de microsoft.com". cmd.exees un componente de Windows y no se distribuye por separado.


3
no responde la pregunta (tal vez la pregunta cambió)
user1133275

Esta respuesta contiene cierta cantidad de información útil, pero no responde la pregunta. Esa información podría proporcionarse en un comentario en su lugar.
zeel

0

Si está ejecutando Windows XP, puede traducir muchas cadenas usted mismo. Usando un editor de recursos como XN Resource Editor o ResEdit , puede modificar los mensajes incluidos y guardar todo como un archivo EXE modificado.

Nota: Como estamos hablando de un componente de Windows, supongo que la modificación de un ejecutable desde Windows no está cubierta por la licencia que ha aceptado al instalar Windows.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.