`

修改Windows CMD 命令行的默认编码页字符

阅读更多

 

顯示作用中主控台字碼頁的頁碼,或變更主控台的使用中字碼頁。若不使用參數而單獨使用此命令,chcp 會顯示使用中之主控台字碼頁的頁碼。

Syntax

chcp [NNN]

Parameters

NNN

指定字碼頁。下表列出支援的所有字碼頁,及其國家 (地區) 或語言:

 
字碼頁 國家 (地區) 或語言

437

美國

850

多語言系統 (拉丁 I)

852

斯拉夫文 (拉丁文 II)

855

古斯拉夫文 (俄文)

857

土耳其文

860

葡萄牙文

861

冰島文

863

加拿大法語區

865

日耳曼文

866

俄文

869

現代希臘文

/?

在命令提示字元上顯示說明。

Remarks

在使用「點陣」字型的命令提示字元視窗中,僅有與 Windows XP 一起安裝的原始設備廠商 (OEM) 字碼頁可正確顯示。其他字碼頁則必須在全螢幕模式或使用 TrueType 字型的命令提示字元視窗中才會正確地顯示。

在 MS-DOS 中無需準備字碼頁。

指派新字碼頁之後啟動的程式使用新字碼頁,但指派新字碼頁之前啟動的程式 (Cmd.exe 除外) 則會使用原來的字碼頁。

Examples

若要檢視使用中的字碼頁設定,請輸入:

chcp

與下面相似的訊息出現:

Active code page: 437

若要將使用中的字碼頁變更為 850 (多語言系統),請輸入下列命令:

chcp 850

如果指定的字碼頁無效,會出現下列錯誤訊息:

Invalid code page

分享到:
评论

相关推荐

    解决cmd命令行中文输出乱码

    CMD命令行的默认编码是ANSI,这种编码方式在处理非英文字符时可能会出错。为了解决中文乱码问题,我们需要修改CMD的编码设置,使其支持Unicode编码,比如GBK或UTF-8。压缩包中的"解决cmd中文出现乱码.reg"文件就是一...

    windows cmd修改编码注册文件,解决使用aapt获取apk信息的乱码问题

    在Windows操作系统中,CMD命令行默认使用的是GBK编码,而许多现代工具,如aapt(Android Asset Packaging Tool),可能会产生UTF-8编码的输出。当你尝试在CMD中处理包含非ASCII字符(例如中文)的信息时,可能会遇到...

    cmd命令行帮助

    ### CMD命令行帮助知识点 #### 1. CMD命令概述 - **CMD**是Windows系统中的命令行工具,提供了丰富的命令来实现各种系统管理和文件操作功能。本文档将详细介绍Windows XP下CMD支持的主要命令及其用途。 #### 2. ...

    ADB中文乱码分析解决

    - **CMD命令行的默认字符编码**:在中文操作系统环境下(如Windows),CMD命令行的默认字符编码通常是GBK或GB2312。 当在CMD命令行中执行ADB命令时,如果涉及到中文字符的输出,由于ADB和CMD之间的字符编码不匹配,...

    dotnet 6 命令行 cmd 设置输出英文解决中文乱码.rar

    1. **修改CMD的代码页**:代码页决定了CMD窗口显示字符的编码。我们可以使用`chcp`命令来查看或更改当前的代码页。例如,设置CMD为UTF-8编码,可以输入: ``` chcp 65001 ``` 这里65001是UTF-8的代码页号。但是...

    MYSQL修改字符集默认问题

    在MySQL数据库管理与维护的过程中,修改字符集是一个常见的需求,特别是在需要处理多语言或特定编码格式的情况下。本文将详细介绍如何解决“MySQL修改字符集默认问题”,包括修改步骤、注意事项以及可能遇到的问题...

    深入UTF8字符编码.pdf

    CMD命令行环境的默认字符编码同样为GBK。这意呈着,在未做特殊设定的情况下,所有在CMD中处理的文本都将按照GBK编码进行显示和存储。这对于处理包含中文字符的数据时尤为重要,因为错误的编码设置可能导致乱码或数据...

    DOS或CMD命令下文本UTF8转ANSI软件

    而ANSI编码,通常指的是Windows操作系统中的默认代码页,如Windows简体中文环境下的GBK编码,它通常只能表示特定区域的语言字符。 在DOS或CMD下,我们通常没有内置的命令来直接进行这种转换。不过,"UTFTOAN.exe"这...

    深入UTF8字符编码.doc

    2. **CMD命令行的字符编码**:命令提示符(CMD)窗口的默认编码通常是CP437或CP850,对于非英文字符支持有限。可以通过修改注册表或使用PowerShell来改变CMD的编码。 3. **IE浏览器的字符编码**:Internet Explorer...

    解决命令行的乱码以及编码的问题.docx

    解决命令行乱码和编码问题 命令行乱码和编码问题是指在命令行中无法正确显示文字或出现乱码的现象。...解决命令行乱码和编码问题需要根据系统语言和字符集选择合适的代码页,并使用相关的 dos 指令。

    cmd显示汉字

    **CMD默认编码** 早期的CMD默认使用的是OEM编码(如CP437),这导致在显示中文时出现问题。OEM编码并不包含中文字符,因此当尝试在CMD中显示中文时,往往会看到乱码。 #### 3. **更改编码设置** 为了在CMD中正确...

    深入UTF8字符编码

    CMD命令行界面的字符编码通常是基于系统默认设置的,因此在处理非ASCII字符时,可能需要手动设置或使用支持UTF-8的终端模拟器。至于IE浏览器,它允许用户自定义页面的字符编码,以正确显示不同语言的网页。 当我们...

    MySQL插入中文数据报错乱码,cmd命令行窗口中文显示乱码——问题解决

    在Windows环境下,通过CMD命令行窗口操作数据库时,也可能出现中文显示乱码的情况。本文将详细解释这个问题的原因以及如何解决。 首先,我们需要了解MySQL中的字符集概念。字符集是用于表示文本的一系列字符的集合...

    cmd窗口显示中文乱码及无法输入中文处理方法.docx

    cmd 窗口显示中文乱码是指在 Windows 系统中,使用 cmd 命令行工具时,中文字符显示为乱码的现象。这种情况通常是由于 cmd 窗口的编码设置不正确所致。 解决方法之一是临时解决方案,即在 cmd 窗口中运行 chcp 936...

    ffmpeg.exe在windows修正乱码,命令行支持中文字幕文件名

    Windows系统默认使用的是GBK或CP936编码,而FFmpeg可能默认采用UTF-8编码,两者不匹配就会产生问题。 修正乱码的步骤通常包括以下几点: 1. **配置编码环境**:确保你的命令行终端(如CMD或Powershell)使用的是与...

    修改PLSQL查询字符集编码为中文简体

    这部分内容提供了具体的解决方案,指导用户如何在Windows XP操作系统下,针对Oracle 11g客户端,通过修改注册表项和系统环境变量,实现字符集的调整,具体步骤如下: #### 步骤一:修改注册表 1. 打开注册表编辑器...

    教你如何让cmd支持中文输入

    CMD不支持中文输入主要是因为其默认只使用英文字符集进行编码。当我们在CMD中尝试输入中文时,系统可能会出现乱码或者无法正常显示的情况。为了解决这个问题,我们需要通过修改注册表来启用CMD对中文的支持。 #### ...

    cmd乱码的终极解决放啊

    在使用Windows系统自带的命令行工具CMD时,可能会遇到字符显示乱码的问题。这种情况通常发生在输入或输出中文等非英文字符时,严重影响了命令行工具的正常使用。本文将提供一种终极解决方案来解决CMD中的乱码问题。 ...

    DOS CMD命令下PDF转换TXT文本

    UTF8转ANSI的转换是为了适应那些仅支持ASCII或ANSI编码(实际上是Windows默认的代码页,如Code Page 936 GBK)的旧系统或程序。 标签“DOS CMD PDF TXT 文本”明确了涉及的技术领域。DOS和CMD指的是操作系统的...

    MySQL命令行界面中出现字符错误提示的原因及解决方法

    如例子所示,使用`mysql -uroot -p database_name 可以指定使用UTF-8字符集进行导入,防止因源文件编码与MySQL默认字符集不匹配导致的乱码问题。 总之,理解和正确配置字符集是避免MySQL字符错误的关键。务必保持...

Global site tag (gtag.js) - Google Analytics