你可以尝试更改CMD窗口的字体设置: 右键单击CMD窗口的标题栏,选择“属性”。 在“字体”选项卡中,选择一个支持UTF-8编码的字体,如“新宋体”或“微软雅黑”。 点击“确定”保存更改。4. 重启CMD并测试乱码问题是否解决 在完成上述步骤后,重启CMD窗口,并输入一些包含中文的命令或文本,以测试乱码问题是否已解决。
在运行中输入"regedit"打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 然后“右键-新建”,选择“字符串值”,“名称”列填写“autorun”, 数值数据填写“chcp 65001” 再次运行cmd窗口,无中文乱码出现,问题解决 __EOF__
首先是发现在Notepad中运行java程序输出中文为乱码 后来尝试在cmd中直接运行也是输出乱码,起初以为是cmd设置的问题 cmd中解决方案: 在注册表中找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 新建字符串值,如下: 这样的话,每次启动cmd就会设置编码格式为uft-8 然鹅,notepad中依然输出乱码,软件自身还需.....