CMD、PowerShell,乱码成这样,微软难道没有点 13 数么?

2017 年 9 月 30 日
 Chigogo

不切换 UTF 8 乱码; 切换成 UTF 8 文字显示直接错位(截图为 utf 8 模式):

Win10 专业 1703 版 15063.632

9296 次点击
所在节点    问与答
46 条回复
hjc4869
2017 年 9 月 30 日
当然没有,在微软我们文件名和路径都是用英文的。
charove
2017 年 9 月 30 日
就我一个人能看到图片吗??

cmd.gif
hjc4869
2017 年 9 月 30 日
另外不支持中文路径是程序不用 unicode api 的锅,跟 CMD 没啥关系。
stanjia
2017 年 9 月 30 日
此 cmd 确实不是给人类用的.
h4x3rotab
2017 年 9 月 30 日
微软的原罪之一
cyr1l
2017 年 9 月 30 日
命令行工具是我选择 Mac 的原因之一。
imydou
2017 年 9 月 30 日
只有我是冲着
13 数
进来的吗?
low
Chigogo
2017 年 9 月 30 日
@imydou 哈?
@cyr1l 虽然有子系统,,但是微软明明能做好……
@stanjia @h4x3rotab 同意
crash
2017 年 9 月 30 日
微软引以为傲的改写模式,经常弱鸡一样的出现,这是 mac 比 windows 好用的最大因素。
belleveinvis
2017 年 9 月 30 日
知道,但我不能说
belleveinvis
2017 年 9 月 30 日
@Chigogo
CONHOST 比你想象的麻烦得多,比如直到 Vista CONHOST 的输出都是直通显卡的,文字可以画到窗口外面
rogwan
2017 年 9 月 30 日
Linux 默认 utf-8,没什么乱七八糟的 bom,减少多少麻烦啊。微软不和 Linux 阵营统一步伐,明明就是故意的。
EricCartman
2017 年 9 月 30 日
楼上已出现俩位微软员工😂
qdwang
2017 年 9 月 30 日
说明这个需求没有强烈到不惜成本来解决这个问题
just1
2017 年 9 月 30 日
+1,不知道怎么解决
ovear
2017 年 9 月 30 日
觉得 b 数这个词很脏
Chigogo
2017 年 9 月 30 日
@ovear 十三,记得哦
zonghua
2017 年 9 月 30 日
@rogwan 先有 Windows 还是先有 Linux
hjc4869
2017 年 9 月 30 日
@rogwan Windows NT 开始开发的时候还没 UTF-8 这个东西,怎么统一?
cchange
2017 年 9 月 30 日
powershell 会不会好一些

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/394894

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX