WIN10 控制台cmd乱码及永久修改编码的解决办法

WIN10 cmd控制台本来的编码是ANSI的,所以要求执行的批处理脚本编码格式也是ANSI才行,要不就两边统一都改成UTF-8处理(作为一个程序员,一般我都会统一成UTF-8编码格式),下面就介绍如何统一改成UTF-8编码格式

 

一、修改控制台CMD编码格式为UTF-8

我本机的系统环境:

OS Name: Microsoft Windows 10 企业版

OS Version: 10.0.14393 N/A Build 14393

有时在cmd中输出的中文乱码

file

临时解决办法如下:

在cmd中输入 CHCP 65001

file

按Enter键

然后查看不再乱码

注:CHCP是一个计算机指令,能够显示或设置活动代码页编号。

代码页  描述

65001   UTF-8代码页

950 繁体中文

936 简体中文默认的GBK

437 MS-DOS 美国英语

但是通过CHCP设置编码是治标不治本的

想永久的更改cmd编码值需要修改注册表

 

方法一:

在运行中通过regedit进入注册表
file
找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

新建一个 DWORD(32位值),命名为CodePage,值设为65001 

已有CodePage的话,修改它,改为十进制,65001
file
 

方法二:

我更喜欢这样:

新建一个cmd.reg

内容输入如下:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:0000fde9
"FontFamily"=dword:00000036
"FontWeight"=dword:00000190
"FaceName"="Consolas"
"ScreenBufferSize"=dword:232900d2
"WindowSize"=dword:002b00d2

保存之后,双击cmd.reg即可

发布者:小站,转转请注明出处:http://blog.gzcity.top/4811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年12月4日 20:06
下一篇 2022年12月9日 09:54

相关推荐

  • 识别并修复 Web 应用中的 XSS 漏洞

    什么是跨站点脚本? 跨站点脚本 (XSS) 是一个代码注入漏洞,当开发人员在将用户输入插入 HTML 模板之前未对用户输入进行足够好的审查时,就会在处理 HTML 的应用程序中发生该漏洞。它允许攻击者将任意 JavaScript 代码插入模板并在用户的上下文中执行它: 在上图中,开发人员未能清理“姓氏”div 的内容,这导致用户能够通过操纵其姓氏来包含恶意脚…

    2023年6月11日
    683760
  • Java调用PhantomJs将网页转换成PDF或者长图片

    PhantomJS 是一个基于WebKit的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。PhantomJS可以用于页面自动化,网络监测,网页截屏,以及无界面测试等。 需要先安装好phantomjs 执行使用到JS渲染加载,…

    2022年5月31日
    26300
  • Android版本 (1.0~12.0) 与API Level (SDK版本1~32) 对应表

    什么是 API 级别? API 级别是一个对 Android 平台版本提供的框架 API 修订版进行唯一标识的整数值。 Android 平台提供了一种框架 API,应用可利用它与底层 Android 系统进行交互。 该框架 API 由以下部分组成: 一组核心软件包和类 一组用于声明清单文件的 XML 元素和属性 一组用于声明和访问资源的 XML 元素和属性 …

    Java 2023年6月1日
    17.5K24940
  • linux selenium 配置安装

    1.进入linux,首先安装谷歌浏览器,如果有的话,这步骤可以直接跳过。 方法: yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm/usr/bin/google-chrome-stable -v //查看/usr/bin/google-…

    学习笔记 2022年10月11日
    45020
  • Java调用selenium爬取网页内容

    前言 Selenium Java API Docs官方文档:https://www.selenium.dev/selenium/docs/api/java/ Selenium WebDriver | Selenium 中文文档: https://wizardforcel.gitbooks.io/selenium-doc/content/official-si…

    学习笔记 2022年10月21日
    29810

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(34条)