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

2017-09-30 15:42:26 +08:00
 Chigogo

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

Win10 专业 1703 版 15063.632

7892 次点击
所在节点    问与答
46 条回复
hjc4869
2017-09-30 15:50:22 +08:00
当然没有,在微软我们文件名和路径都是用英文的。
charove
2017-09-30 15:51:15 +08:00
就我一个人能看到图片吗??

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

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

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

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

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

© 2021 V2EX