我创建了目录“•◘▬¨ŤlCęół♥☺☻0”,我想,使其与DIR / B命令可见。 到目前为止,CHCP 10000,CHCP 10001和CHCP 65000(UTF-8)命令失败(原来的名称是由显示“系统无法写入指定的设备”,或空字符串或Unicode字符替换/被忽略。什么是原因以及如何解决它? 官方的文档是没有帮助:(
Answer 1:
是啊,我刚刚解决了我的问题。 这是默认字体的输入cmd.exe故障无法管理的Unicode迹象。 要修复它(Windows 7的64位专业版):
- 打开/运行
cmd.exe
- 点击图标左上角
- 选择属性
- 那么,“字体”栏
- 选择“龙力控制台”并确定。
- 写
Chcp 10000
的提示 - 最后
dir /b
享受心,中国的迹象,以及更多的清洁UTF-16输出!
Answer 2:
另外,从是否有一个Windows命令外壳,将显示Unicode字符?
CHCP 65001
DIR > UTF8.TXT
TYPE UTF8.TXT
文章来源: UTF-16 on cmd.exe