dos窗口显示中文的一种方法

dos窗口显示中文的一种方法 (2011-09-13 11:20:41)转载▼
标签: 杂谈
中文代码页 936
UTF8 65001
CHCP 936 # 使用简体中文编码
CHCP 65001 #使用UTF8编码
如何在DOS窗口中显示UTF-8字符

作者:终南 <li.zhongnan@hotmail.com>
在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。

如果想正确显示UTF-8字符,可以按照以下步骤操作:

1、打开CMD.exe命令行窗口

2、通过 chcp命令改变代码页,UTF-8的代码页为65001

chcp 65001

执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。

3、修改窗口属性,改变字体

在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。

这时使用type命令就可以显示UTF-8文本文件的内容了:

type filename.txt

4、通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了

转载于:https://www.cnblogs.com/mrzhang123/p/3644683.html

dos窗口显示中文的一种方法相关推荐

  1. matplotlib显示中文的四种方法

    推荐使用方法一 一.方法一 修改局部字体样式,在需要显示中文的地方增加 fontproperties 属性. import matplotlib.pyplot as plt plt.plot([1, ...

  2. Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法

    Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法 Eclipse 工具中的操作 流程图片生成的两种方式: 使用 activiti-designer 设计流程图 ...

  3. python不能保存中文_Python 关于matplotlib无法显示中文字体的解决方法

    #### 以下面的例子说明如何解决matplotlib画图中出现中文字体无法显示问题 要画出10-12点气温变化的图像 ``` from matplotlib import pyplot as plt ...

  4. matplotlib 中文_Python 关于matplotlib无法显示中文字体的解决方法

    #### 以下面的例子说明如何解决matplotlib画图中出现中文字体无法显示问题 要画出10-12点气温变化的图像 ``` from matplotlib import pyplot as plt ...

  5. Qt之QWidget设置窗口背景图片的几种方法

    Qt之QWidget设置窗口背景图片的几种方法 几种方法如下: 1.使用调色板QPalette来设置图片 QPalette pal =this->palette(); pal.setBrush( ...

  6. linux命令框显示中文乱码_CentOS终端命令行显示中文乱码的解决方法

    这篇文章主要介绍了CentOS终端命令行显示中文乱码的解决方法,以及测试方法和缺少中文字体时的解决方法,需要的朋友可以参考下 安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方 ...

  7. ABAP屏幕上显示LIST的三种方法

    屏幕上显示LIST的三种方法 在abap开发中,经常有用户提出list的需求,实现的方法很多,通常用的有以下三种总结一下供大家参考: 1:手工添加-就是根据需要把LIST要显示的内容一条一条加到LIS ...

  8. python画图显示不了中文_Python使用matplotlib绘图无法显示中文问题的解决方法

    本文实例讲述了Python使用matplotlib绘图无法显示中文问题的解决方法.分享给大家供大家参考,具体如下: 在python中,默认情况下是无法显示中文的,如下代码: import matplo ...

  9. MySQL命令窗口出现中文乱码的解决方法

    MySQL命令窗口出现中文乱码的解决方法 参考文章: (1)MySQL命令窗口出现中文乱码的解决方法 (2)https://www.cnblogs.com/ttxcs/p/11614289.html ...

最新文章

  1. iOS9 HTTP 不能正常使用的解决办法
  2. gulp常用插件总结
  3. java连接摄像头_Java实现 海康摄像头抓拍图像(示例代码)
  4. connect ECONNREFUSED 151.101.0.133:443 | spawn xxx ENOENT
  5. Visual Studio调试之断点基础篇
  6. jsp页面传中文到action中乱码问题
  7. 社会计算:服务群体社会的大数据科学
  8. 想了解Webpack,看这篇就够了
  9. python抓取网页电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...
  10. linux命令(44):sed,vim;去掉文件中的^M 符号,去掉行首空格和制表符
  11. 用python画漂亮图-使用 Python/matplotlib 画出漂亮的论文插图
  12. Java8 HashMap之tableSizeFor
  13. uni-app引入极光im
  14. jdk6版本下载地址
  15. CenterOs操作
  16. Python 函数的定义与调用
  17. 现在世界上到底有多少飞机?
  18. 《希尔斯亲密育儿百科》读书笔记
  19. Spark:Container exited with a non-zero exit code 137
  20. MongoDB的用户管理总结

热门文章

  1. 为什么 MySQL 使用 B+ 树,而不是 B 树或者 Hash?
  2. 阿里云面试官:如果是MySQL引起的CPU消耗过大,你会如何优化?
  3. 分享一次 Java 内存泄漏的排查
  4. ServiceMesh究竟解决什么问题?
  5. MySQL:缓存算什么东西?!
  6. MySQL 优化原理(三)
  7. MySQL 优化原理(二)
  8. 网络:TCP/UDP
  9. java keeplive,java http长链接(keep-alive)导致的问题
  10. 日志查看工具 linux,用 Logwatch 工具查看 Linux 系统 Log 日志