1
NoOneNoBody 2023-07-20 22:33:49 +08:00
explorer 这个不清楚
cmd 不是默认 utf-8 编码,你打开 cmd ,输入 chcp 就能看到,返回 936 是 gbk ,返回 65001 是 utf-8 ,从 cmd 这个图看应该是 936 ,三字节以双字节显示了 setting / time & language / language & region / administrative language setting -> language for non-unicode programn 这里选简体中文 如果已经是简体中文,我就不清楚了 |
2
waner3keatssn123 OP @NoOneNoBody 感谢,目前命令行已经正常了,但是 explorer 还是乱码
|
3
noahhhh 2023-07-20 23:05:03 +08:00 via Android
语言和地区里面应该有个 utf-8 ( beta )的设置,去看一下
|
4
waner3keatssn123 OP @noahhhh 那个我设置过了 无效
|
5
geelaw 2023-07-21 01:45:47 +08:00 via iPhone
Explorer 查看到的文件类型来自于注册表,内部数据已经是 UTF-16 LE ,这说明设置文件关联的程序没能正确储存文件类型的显示名。
目前 .txt 的文件关联是哪个程序? |
6
kokutou 2023-07-21 08:03:19 +08:00 via Android
java 的程序?
cmd 先 chcp 65001 ,再 java -jar 试试。。 |
7
waner3keatssn123 OP @geelaw txt 关联的就是 windows 自带的文本文档
|
8
waner3keatssn123 OP @kokutou 感谢 命令行乱码的问题已解决
|