重新启动cmd控制台,现在它应该默认使用utf-8编码了。 请记住,更改注册表可能会对系统造成不可预见的影响,因此在进行修改之前,请确保备份注册表。如果你不确定如何操作,或者担心可能会影响系统稳定性,建议使用命令行chcp 65001来临时更改编码。
1、win+r 打开运行窗口 2、输入regedit打开注册表编辑器 3、定位到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 4、修改其中Codepage选项,勾选十进制,windows默认是936 437(英语) 65001(utf-8) 936(GBK)
1. 常用的编码及对应的码值(10进制): 详情请参考这里, chcp | Microsoft Docs 那么,怎么才能永久性修改这个呢? 有人想了些千奇百怪的办法, Change CodePage in CMD permanently? - Stack Overflow 我认为没有一个靠谱的, 修改注册表可能会好一点,因为只影响到cmd控制台,例如,...
windowscmd修改默认字符集编码为UTF-8 windowscmd修改默认字符集编码为UTF-8 1、win+r 打开运⾏窗⼝ 2、输⼊regedit打开注册表编辑器 3、定位到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 4、修改其中Codepage选项,勾选⼗进制,windows默认是936 437(英语)65001(utf-8)936(GBK)
Windows下修改CMD的默认编码格式 本人也曾经多次想并且只成功修改过一次,但最近又想改回来,可是没记住方法,故而再次搜索教程,找了很多,但只找到了下面这个大哥的方法在本机有效。 大哥的CSDN博客原文原址:https://blog.csdn.net/lixiaolong521999/article/details/70046489?ops_request_misc=%257B%2522request%255Fid...