注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» 郁闷,win11的UTF-8,怎么破?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
 
1
2
返回列表
发帖
jshuanya
发短消息
加为好友
jshuanya
当前离线
UID
33400
帖子
90
精华
0
积分
125
PB
125
技术
0
捐助
0
阅读权限
20
在线时间
43 小时
注册时间
2011-1-3
最后登录
2024-11-9
一级士官
帖子
90
积分
125
技术
0
捐助
0
注册时间
2011-1-3
16
楼
跳转到
»
发表于 2024-1-27 08:08
|
只看该作者
我也遇到了问题,win 10里记事本打开一个bat文件正常的,到了win 11打开中文都是乱码。
TOP
buyiyang
发短消息
加为好友
buyiyang
当前离线
UID
107961
帖子
427
精华
0
积分
803
PB
446
技术
119
捐助
0
阅读权限
40
在线时间
474 小时
注册时间
2022-3-26
最后登录
2024-11-21
中尉
帖子
427
积分
803
技术
119
捐助
0
注册时间
2022-3-26
17
楼
发表于 2024-1-27 19:38
|
只看该作者
回复
12#
hlzj88
findstr是少有的不支持utf-8的命令,而且处理ansi多字节字符也有bug
http://www.bathome.net/redirect.php?goto=findpost&pid=277481&ptid=68248
TOP
hlzj88
发短消息
加为好友
hlzj88
当前离线
UID
6278
帖子
826
精华
0
积分
1629
PB
1447
技术
54
捐助
20
阅读权限
60
来自
青海西宁
在线时间
315 小时
注册时间
2008-11-3
最后登录
2024-10-23
少校
帖子
826
积分
1629
技术
54
捐助
20
注册时间
2008-11-3
18
楼
发表于 2024-1-28 19:48
|
只看该作者
本帖最后由 hlzj88 于 2024-1-28 20:15 编辑
回复
15#
czjt1234
谢谢提供代码,按你提示语句有内容的txt可以转ansi。
回复
17#
buyiyang
谢谢你的提醒。
目的,学习批处理
TOP
smss
发短消息
加为好友
smss
当前离线
UID
91069
帖子
595
精华
0
积分
804
PB
690
技术
38
捐助
0
阅读权限
40
在线时间
1018 小时
注册时间
2018-11-29
最后登录
2024-10-21
中尉
帖子
595
积分
804
技术
38
捐助
0
注册时间
2018-11-29
19
楼
发表于 2024-1-30 13:49
|
只看该作者
用新版正常
https://www.uupdump.cn/known.php?q=22635
TOP
jorlaying
发短消息
加为好友
jorlaying
当前离线
UID
115813
帖子
46
精华
0
积分
76
PB
76
技术
0
捐助
0
阅读权限
10
在线时间
45 小时
注册时间
2022-12-11
最后登录
2024-10-18
上等兵
帖子
46
积分
76
技术
0
捐助
0
注册时间
2022-12-11
20
楼
发表于 2024-10-11 18:47
|
只看该作者
我也发现了这个问题,在WIN11 24H2上 终端改用了UTF-8打印结果,findstr无法使用,用find输出结果为乱码。只能硬改为65001了,微软可能是想淘汰命令提示符故意搞的。
TOP
czjt1234
发短消息
加为好友
czjt1234
当前在线
UID
24366
帖子
1058
精华
0
积分
1559
PB
1223
技术
112
捐助
0
阅读权限
60
在线时间
1279 小时
注册时间
2010-4-30
最后登录
2024-11-23
少校
帖子
1058
积分
1559
技术
112
捐助
0
注册时间
2010-4-30
21
楼
发表于 2024-10-13 16:20
|
只看该作者
回复
16#
jshuanya
回复
20#
jorlaying
你们没有把win11的区域设置为中国,你的ANSI还是美国,cmd里运行chcp是437
配置为中国后chcp是936就可以了
QQ 20147578
TOP
jorlaying
发短消息
加为好友
jorlaying
当前离线
UID
115813
帖子
46
精华
0
积分
76
PB
76
技术
0
捐助
0
阅读权限
10
在线时间
45 小时
注册时间
2022-12-11
最后登录
2024-10-18
上等兵
帖子
46
积分
76
技术
0
捐助
0
注册时间
2022-12-11
22
楼
发表于 2024-10-13 17:37
|
只看该作者
回复
15#
czjt1234
不搞了,发现netsh会这样,其他不会。还有输出的txt文件也是UTF-8格式,以前是ANSI
TOP
 
1
2
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]