可以通过在cmd中使用chcp命令临时设置编码为UTF-8,或者通过修改注册表来永久设置默认编码为UTF-8。以下是具体的操作步骤: 临时设置编码为UTF-8 打开CMD控制台。 输入以下命令来临时更改当前会话的代码页为UTF-8:bash chcp 65001 这将只影响当前的CMD会话,关闭窗口后设置将不再有效。
打开注册表编辑器,定位到\HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe,将其中的CodePage项修改为十进制的65001即可。 而使用Tomcat运行war包时,会发现日志中中文依旧是乱码,原因是Tomcat新窗口打开的命令行默认是GBK编码,同时本身的配置文件又指定输出编码为UTF-8,导致冲突。此时同样可以通过修改注册表来...
1.运行CMD 2.在命令行中输入 chcp 65001 回车, 控制台会切换到新的代码页. 3.在标题栏点击右键, 打开属性面板, 会看到”选项”标签页下方显示”当前代码页”的编码. 然后选择”字体”标签页, 把字体设置为Lucia Console, 然后确定关闭. 如果要设置回默认编码: 1.运行CMD 2.在命令行中输入 chcp 936 回车,...
输入chcp, 如果返回的是936,通常是GBK或CP936。 如果返回的是65001,表示是UTF-8。 临时设置 chcp 65001 # 设置 chcp # 查看 永久设置(通过注册表) 打开注册表,路径: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 右键| 新建 字符串值 | chcp 65001。 这样新打开的cmd就是utf8编码了。 但...
1、打开CMD.exe命令行窗口 2、通过 chcp命令改变代码页,UTF-8的代码页为65001 chcp 65001 执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。 3、修改窗口属性,改变字体 在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将...
936 GBK(一般情况下为默认编码) 437 美国英语 65001 utf-8 接下来,就要设置CMD窗口编码格式为UTF-8: 在命令行中输入 chcp 65001 回车, 控制台会切换到新的代码页。 但这样下来,cmd还是不能正常显示Utf-8字符,还需要调一下字体。在窗体上右键,选择属性,设置字体为:Lucida Console,这样就可以了! 关于如何设...
将当前控制台编码设置为UTF-8,则输入 代码语言:javascript 代码运行次数:0 运行 AI代码解释 CHCP65001 通过CHCP设置编码是治标不治本的 想永久的更改cmd编码值需要修改注册表 方法一: 在运行中通过regedit进入注册表 找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 新建一个 DWORD(32位值),命名为Co...
65001 UTF-8 代码页 936 简体中文默认的 GBK CMD 设置 UTF-8 临时修改 只作用于当前窗口,先进入 cmd 命令窗口(快捷键 win 键 + R) 直接输入 “chcp 65001”,回车键(Enter 键)执行,这时候该窗口编码已经是 UTF-8 编码了。 永久修改方法 1 win 键 + R,输入 regedit,确定 按顺序找到 HKEY_LOCAL_MAC...
Win11 24H2可以改注册表oemcp解决:reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\...
1. 运行CMD; 2. 输入 CHCP,回车查看当前的编码; 3. 输入CHCP 65001,回车; 4. 仅如此,还是不能支持UTF8的正常显示,你还要在窗体上右键,选择属性,来设置字体; 5. 操作完上面几步后,即使你原来的字体里面没有显示Lucida Console这个字体,现在应该也能看到了。选择它。如果原来就有,可以选上它先试试,不行在...