在 Windows 命令行模式下显示 Unicode 文本
2013-04-24 14:41
295 查看
一个老问题,博客里备案一下。经常调试一些输出 utf-8 文本的命令行程序,为了显示中文,需要进行设置。
(chpc 就是 change page code)或者使用如下指令:
当然也可以在命令行完成:
切换代码页(Code page)的命令
chpc 65001
(chpc 就是 change page code)或者使用如下指令:
mode con cp select=65001
自动执行
为了让每次启动cmd命令的时候自动执行,在注册表
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun(或
HKEY_LOCAL_MACHINE中)添加一个字符串键值
AutoRun,类型为“字符串值”或“可扩充字符串值”(
REG_SZ/
REG_EXPAND_SZ),内容为上面所述命令
chpc 65001。以下为 Regedit 中的截图。
当然也可以在命令行完成:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v AutoRun /d "chcp 65001"
切换回简体中文
chcp 936
相关文章推荐
- Windows编程基础 - 文本显示(转)
- windows下C/C++调用命令行不显示执行窗口的方法
- 关于VC6.0 MFC+ATL做出的COM,其内部的windows窗口不能以XP Theme模式显示的问题彻底解决
- windows下命令行模式中cd命令无效的原因
- 实现在文本(命令行)模式下浏览中文网页
- cmd 命令行模式下输出中文时显示乱码的解决方案
- windows to go 命令行模式建立
- 关于文本模式设置为ie7列表不能显示出来,i9以上可以
- fedora18 startx如何显示中文界面及文本模式和窗口模式切换
- Ubuntu desktop 权限设置 用root登录 以及 声音问题 、显示windows文本的中文乱码 、内存大关swap、亮度、装QQ 、 鼠标和触控板、cacti系统性能监控
- 用JAVA 实现图像化的模式串匹配并于文本区显示颜色
- CentOS启动不显示图形界面直接进入命令行模式
- MOOC清华《VC++面向对象与可视化程序设计》第3章:Windows文本-例(3)动态文本的显示
- windows电脑快速进入当前文件夹的命令行模式
- Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?(好)
- 从命令行模式运行Windows管理工具
- 在命令行模式下显示UNICODE码
- SQL SERVER 2005 windows身份验证模式转为sql server验证,以及连接显示TCP/IP问题解决
- 命令行模式下一屏显示不下,如何处理?
- 让Windows命令行始终启用快速编辑模式