win10 命令行工具cmd乱码解决方案及cmd非常用命令chcp介绍

article/2025/11/1 3:58:33

问题发生前景

在使用好压压缩命令批量添加压缩文件的时候产生,中文路径或者文件名中文都是乱码,一堆问号。后来查了一些资料,发现命令行工具能够设置编码格式。具体操作如下:

 

在cmd或者powershell中执行命令

chcp + 字符编码

例将编码格式设置为gb2312:

chcp 936 ,如图:

编码格式和活动代码如下

下表列出了所有支持的代码页及其国家(地区)或者语言:

代码页    国家(地区)或语言
437    美国
708    阿拉伯文(ASMO 708)
720    阿拉伯文(DOS)
850    多语言(拉丁文 I)
852    中欧(DOS) - 斯拉夫语(拉丁文 II)
855    西里尔文(俄语)
857    土耳其语
860    葡萄牙语
861    冰岛语
862    希伯来文(DOS)
863    加拿大 - 法语
865    日耳曼语
866    俄语 - 西里尔文(DOS)
869    现代希腊语
874    泰文(Windows)
932    日文(Shift-JIS)
936    中国 - 简体中文(GB2312)
949    韩文
950    繁体中文(Big5)
1200    Unicode
1201    Unicode (Big-Endian)
1250    中欧(Windows)
1251    西里尔文(Windows)
1252    西欧(Windows)
1253    希腊文(Windows)
1254    土耳其文(Windows)
1255    希伯来文(Windows)
1256    阿拉伯文(Windows)
1257    波罗的海文(Windows)
1258    越南文(Windows)
20866    西里尔文(KOI8-R)
21866    西里尔文(KOI8-U)
28592    中欧(ISO)
28593    拉丁文 3 (ISO)
28594    波罗的海文(ISO)
28595    西里尔文(ISO)
28596    阿拉伯文(ISO)
28597    希腊文(ISO)
28598    希伯来文(ISO-Visual)
38598    希伯来文(ISO-Logical)
50000    用户定义的
50001    自动选择
50220    日文(JIS)
50221    日文(JIS-允许一个字节的片假名)
50222    日文(JIS-允许一个字节的片假名 - SO/SI)
50225    韩文(ISO)
50932    日文(自动选择)
50949    韩文(自动选择)
51932    日文(EUC)
51949    韩文(EUC)
52936    简体中文(HZ)
65000    Unicode (UTF-7)
65001    Unicode (UTF-8)


微软原文api地址:https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc733037(v=ws.11)

以上是临时起效的设置,当关闭当前窗口后将失效。

 

永久设置->修改注册表

打开注册表,cmd中输入regedit,如下图:

进入 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 将 CodePage 改为 fde9 (原值为 3a8)[十六进制]或者选择十进制,值改为936或其他活动页码。 

 

 

powershell 设置与cmd命令行工具相同。

 

 

 


http://chatgpt.dhexx.cn/article/RKYOM6H7.shtml

相关文章

msf拿到shell显示乱码解决方法以及chcp各种编码的补充

文章目录 前言 前言 msf拿到shell之后输入命令经常会有乱码,只需要一条命令就能解决。 chcp 65001 chcp 65001 的意思是 :改变当前活动代码页为 UTF-8,让当前的批处理窗口支持 UTF-8 格式的文件。 改变当前 cmd 窗体的活动代码页&#xff0…

【cmd】windows 控制台cmd乱码的解决办法 chcp 65001

本机的系统环境: OS Name: Microsoft Windows 10企业版 OSVersion: 10.0.14393 N/A Build 14393 有时在cmd中输出的中文乱码 解决办法如下: 在cmd中输入CHCP 65001 按Enter键 然后查看不再乱码 注:CHCP是一个计算机指令,能够…

解决CMD编码格式CHCP65001 UTF-8导致Robotframework运行用例失败

运行环境 WIN10系统 Robot Framework 6.0.2 (Python 3.7.9 on win32) 安装命令 // 通过pip安装robotframeworkpip install robotframework pip install robotframework-ride python -m robotide.__init__ 运行demo测试用例 写了一个最简单的测试用例,结果运行…

windows控制台命令窗口中文乱码chcp 65001

1.打开CMD.exe命令行窗口,默认情况下,编码为936(简体中文 GBK编码)。 2.通过chcp命令改变代码页,chcp 65001。(65001为UTF-8的代码页) 修改以前的编码936,该编码只能显示GBK编码的中文: 修改后…

用CHCP命令切换CMD中英文帮助

如果你想查看CMD某个命令帮助说明,结果显示为英文,英文不好看起来又很累。那么chcp 命令可以帮你切换字符格式 命令介绍: CHCP [nnn]nnn 指定代码页编号。不带参数键入 CHCP 以显示活动代码页编号。常用代码 代码语言65001UTF-8936中文G…

【求助】Executing transaction: | menuinst ExceptionTraceback (most recent call last): File “C:\Program

本人用anaconda的prompt更新东西时,系统给出以下提示: Executing transaction: | menuinst Exception Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\site-packages\conda\gateways\disk\create.py", line 246, …

chcp编码大全

字符集 *号标记的是cmd中包含的字符集,其它的不能使用 查看当前字符集:chcp 执行下面的命令可以修改cmd窗口的字符集,例如:修改为utf-8 chcp 65001 注意:win10系统上面这种修改方式不是永久有效的 CodePageidentifi…

DOS命令:chcp

chcp是命令提示符中的一个可执行命令,在命令提示符中运行,可以返回活动代码页的编码,还可以设置当前的活动代码页。 chcp /? ---查看官方帮助文档对CHCP的解释说明 1、在命令提示符中输入chcp命令,显示当前活动代码页编码&#…

网页脚本编程学习笔记

网页脚本编程学习笔记 1、配置 此处以火狐浏览器为例: 1)、 打开web控制台,调出查看器(用于查看该网页的HTML源代码)、控制台(编写控制代码,可以实时操作,显示运行结果、报错&am…

在网页中运行自己编写的JS脚本的两种方式

一、F12打开调试工具,利用控制台运行JS脚本 输入javascript:加上JS代码回车执行脚本 二、通过浏览器收藏夹运行JS脚本 以谷歌浏览器为例,新建收藏夹,网址处填写JS代码,添加收藏以后,点击图标即可执行

超强脚本网站-让你的浏览器拥有灵魂

点击此处直达: Greasy Fork - 安全、实用的用户脚本大全https://greasyfork.org/zh-CN

Lesson01: 网页脚本语言

文章目录 一、JavaScript的思维导图二、下载开发工具三、JavaScript的引入方式(通过标签script进行引入)1.内嵌式2.外链式3.行内式 四、注释1.单行注释2.多行注释 五、鼠标的移入移出1.鼠标的移入2.鼠标的移出3.鼠标移入移出改变背景颜色的实训案例 六、…

教你写个网页自动签到脚本

Tips:要求有js基础,最起码要敲过代码,hello world不算。。 1.搜寻受害者 就选这个了, 2.准备阶段 首先打开浏览器的控制台,按F12,选中网络,选中保留日志,就一直开着控制台,不要…

WEB端脚本

//弹框 _self.showWarning("请先填写实付金额"); console.log("跳转的id:"billIds);//弹选择框 waf.msgBox.showConfirm({title: "信息提示",summaryMsg: "是否删除",buttonType: "yes-no",buttonCallBack: [function () {c…

在网页执行脚本

工具: 谷歌或EDGE浏览器安装 tampermonkey 插件 步骤: 打开需要指定脚本的网站点击tampermonkey 插件选中新增脚本开始编辑你的脚本 例如: 以 Java技术栈 为例,正常查看文章需要关注公众账号来解决查看全文,添加脚本后…

网页JS自动化脚本(一)安装油猴或暴力猴等脚本管理器并新建脚本

在我们的工作生活当中使用网页的机会越来越高,很多时候要进行重复的操作,所以进行一些JS脚本就成了可选项首先我们要在网页浏览器中安装上脚本管理器,这里示范的是安装暴力猴,是一个开源的免费的小软件,是在github上的一款软件,下载下来之后名称为Violentmonkey_2.13.0_chrome.…

【程序设计】Web网页脚本执行

文章目录 本文说明浏览器控制台交互IDE启动Node.js执行嵌入HTML执行引入JavaScript的方法页头直接引入页中直接引入页头和页中直接引入元素事件中直接引入外部脚本文件引入显示JavaScript数据的方法本文说明 学习和验证JavaScript等网页脚本时,如何运行和调试是一个重要的问题…

基本从零开始的网页脚本编写学习

终极目标是完成一个能过自动刷积分的工程,嘿嘿嘿(痴汉脸)。说不定以后能自己写脚本来抢月饼呢(划去)。 说是“几乎从零开始”是因为我还知道javascript的拼写呀!(不,是熟练掌握 完成…

HTML 脚本

html 页面与 JavaScript 脚本混合使用可以使原本的页面具有更强的动态和交互性。通过 <script> 标签来定义客户端脚本&#xff0c;比如 JavaScript。<script> 标签既可包含脚本语句&#xff0c;也可通过 src 属性指向外部脚本文件。JavaScript 最常用于图片操作、表…

网页自动点击脚本(可用于自动评教)

期末评教老师很多&#xff0c;为了避免浪费时间&#xff0c;可以用这个脚本来实现自动评教以及自动提交 原理简单清楚&#xff0c;可以自行理解替换&#xff0c;适合JS零基础小白 第一步 通过右击检查获得要点击的按钮的ClassName &#xff08;这边的ClassName可以是Name、Ta…