Me gustaría establecer permanentemente en DOS la página de códigos.
chcp 1252
¿Cómo puedo almacenar el resultado de ese comando?
windows-7
command-line
Örn Friðriksson
fuente
fuente
Respuestas:
Abra el editor del registro (
regedit
) y navegue a la siguiente clave:Edite el
OEMCP
valor a la derecha y cámbielo del valor predeterminado ( 861 ?) A 1252 .Ahora abra un nuevo símbolo del sistema y escriba
chcp
para ver la página de códigos actual. (Puede, ¿probablemente?) No tomará hasta que reinicie.Otra forma de hacerlo es agregar el
chcp
comando a laAutorun
clave (puede configurarlo para un usuario específico o para todo el sistema):fuente
Abra el panel de control. Elija Reloj, Idioma y Región :
Luego cambie el teclado u otros métodos de entrada :
Cambie a la pestaña Administrativo :
Haga clic en Cambiar configuración regional del sistema en Idioma para programas que no sean Unicode y elija el idioma deseado.
Pero sí, cambia:
y tal vez otras cosas
Hablando de eso, probablemente es por eso que cambiar
OEMCP
para65001
hacer que el sistema no se pueda arrancar . No existe tal opción en el Panel de control.( Capturas de pantalla tomadas desde aquí, ya que no tengo Windows con un paquete de idioma inglés a mano para hacer capturas de pantalla ) .
fuente
Cambiar el valor de
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
hace que mi sistema no pueda arrancar.Agregar un valor de cadena en
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
deresuelve el problema.
fuente
Soy un usuario de Windows 7 x64 localizado en Rusia y, por lo tanto, necesito configurar la página de códigos 1251 (cirílico de Windows) como el valor predeterminado para CMD. La solución de Synetech y la solución de Steven Penny funcionan, pero con este último solo CMD se verá afectado y, por ejemplo, la
ping
utilidad funcionará incorrectamente, así que decidí aplicarlos a ambos. Al mismo tiempo, cambiar la página de códigos predeterminada no es suficiente: la fuente predeterminada de la ventana CMD no admite esta codificación y me veo obligado a establecer laLucida Console
fuente como predeterminada. El siguiente archivo .REG hace todo el trabajo (cambia la página de códigos predeterminada a 1251 y también se configuraLucida Console
como la fuente predeterminada para CMD con las propiedades adecuadas):Después de importar este archivo .REG en el registro (haciendo doble clic en el archivo y eligiendo "Sí") debe reiniciar el sistema para que los cambios surtan efecto.
fuente