文档章节

在Windows的CMD中如何设置支持UTF8编码

小伟哥
 小伟哥
发布于 2014/03/13 00:09
字数 411
阅读 323
收藏 1

这里需要先了解些内容: CHCP是MD DOS中的命令,用来显示或设置活动代码页编号的。用法是: CHCP [nnn] 其中nnn指定的是代码页的编号。这个参数是可选的,在命令行下如果不指定这个代码页编号,那么默认是显示当前的代码页编号。比如,在默认的cmd窗口中,我们输入chcp,显示的将类似: 活动的代码页: 936 这里的936表示当前使用的是简体中文(GB2312)编码。

UTF8 你也需要了解编码的一些知识,为了完成支持UTF8的工作,你至少需要知道UTF8代码页的编号:65001。更多关于编码的内容,这里不赘述,请自行查找相关内容。

有这两个知识点,接下来,让cmd支持UTF8就变得容易了。

  1. 运行CMD;
  2. 输入 CHCP,回车查看当前的编码;
  3. 输入CHCP 65001,回车;
  4. 仅如此,还是不能支持UTF8的正常显示,你还要在窗体上右键,选择属性,来设置字体;
  5. 操作完上面几步后,即使你原来的字体里面没有显示Lucida Console这个字体,现在应该也能看到了。选择它。如果原来就有,可以选上它先试试,不行在执行上述步骤(这里补充:至少我本机需要CHCP 65001下,有朋友说不要);
  6. 选择只应用到本窗体,确认。 这时候,你的Console里面,应该支持UTF8了。 在此输入图片描述

本文转载自:http://blog.useasp.net/archive/2012/04/24/how_to_use_UTF8_encoding_in_Windows_CMD.aspx

小伟哥
粉丝 3
博文 8
码字总数 1383
作品 0
福州
程序员
私信 提问
在cmd窗口中显示UTF-8字符

有这么一个文件,它在Eclipse属性中看到是UTF8编码的,里面包含了中文: 但是当在Windows控制台中查看这个文件(为了方便,我将文件拷贝到桌面了)的时候,就是乱码了: 那如何让cmd可以显示...

摆渡者
2015/11/12
636
0
在cmd窗口中显示UTF-8字符

有这么一个文件,它在Eclipse属性中看到是UTF8编码的,里面包含了中文: 但是当在Windows控制台中查看这个文件(为了方便,我将文件拷贝到桌面了)的时候,就是乱码了: C:Users002778Deskt...

独钓渔
2015/11/13
255
2
MySQL中UTF8编码的数据在cmd下乱码

花了一下午,解决MySQL在Windows的cmd下中文乱码的问题。 mysql> use abc;Database changedmysql> select * from school;+----------+--------------------+------------------------------......

摆渡者
2015/11/12
1K
2
2016-4 Mysql带引号,cmd设置编码,Ajax同步异步

1.mysql参数中带单引号会导致查询报错,在查询前对参数做处理,将单引号变成双单引号即可 2.cmd中如何将编码设置为UTF8 在导入数据库的时候可能出现报错的情况,那么报错的原因之一可能就是因...

wsy940822
2016/04/06
30
0
mysql插入数据显示中文乱码

MySQL 插入数据时,中文乱码问题的解决 当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员......

qq5805bc784f826
2017/09/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一套基于SpringBoot+Vue+Shiro 前后端分离 开发的代码生成器

一、前言 最近花了一个月时间完成了一套基于Spring Boot+Vue+Shiro前后端分离的代码生成器,目前项目代码已基本完成 止步传统CRUD,进阶代码优化: 该项目可根据数据库字段动态生成 controll...

郑清
14分钟前
2
0
javascript-十六进制随机颜色

<script> // 编写一个函数,获得一个十六进制的随机颜色的字符串(如#20CD4F) // function randomColor(){ // var r = random(0,255).toString(16); // var g = random(0,255).toString(16......

ACKo
15分钟前
2
0
springBoot +mybatis 出现sql 语句在数据库可以查询到,但是赋值到实体类上就没有的情况?

1.不要老是反复查看自己是否写错了,为啥有的能出来有的出不来? 可以查看配置文件中是否配置全: 如果在application.yml 文件中是如下配置: mybatis: mapper-locations: classpath:mapp...

kuchawyz
28分钟前
2
0
正则表达式

一、RegExp对象 进行验证和查找的API 1、创建对象: (1)用/创建(直接量):var reg=/正则/ig,表达式固定不变时使用 (2)用new创建:var reg=new RegExp(‘正则’,‘ig’),表达式需要...

wytao1995
28分钟前
2
0
实战限流(guava的RateLimiter)

关于限流 常用的限流算法有漏桶算法和令牌桶算法,guava的RateLimiter使用的是令牌桶算法,也就是以固定的频率向桶中放入令牌,例如一秒钟10枚令牌,实际业务在每次响应请求之前都从桶中获取...

程序员欣宸
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部