![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 16:58 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何解决Echo追加文本乱码? |
| 可打印版本 866 / 4 |
| 第1楼 junyee | 发表于 2009-04-19 09:52 |
| 中级用户 发帖 112 积分 253 | |
|
如何解决Echo追加文本乱码? Dialupass.exe /stext "d:\ADSL.txt"
ipconfig /all >>d:\adsl.txt 用Dialupass(一款ADSL密码查看工具)生成了一个ADSL.txt的文本, 想在该文本下追加当前机器的IP信息,孰料追加就乱码。 哪位高人来解下?谢谢 注意:dialupass杀毒会报警,决不是病毒。 不敢尝试的请下载第二个附件(就是D:\adsl.txt). 附件 Dialupass.zip (33.08 KiB) TXT.zip (485 bytes) |
|
| 第2楼 freeants001 | 发表于 2009-04-19 10:13 |
| 中级用户 发帖 244 积分 330 来自 湖北 | |
|
你的dialupass有问题;)
附件 dialupass.rar (38.62 KiB) |
|
| 第3楼 junyee | 发表于 2009-04-19 10:25 |
| 中级用户 发帖 112 积分 253 | |
|
谢谢。
不过你那个是老版本的,我也有,也知道这个不会出问题。 但是我用最新版的Dialupass.exe /stext "d:\ADSL.txt" 的确能输出一个不乱码的文本,但追加后的文字全乱码! 这说明它输出的文本有些问题,但面对这样的问题我们是否有办法可以解决呢? [ Last edited by junyee on 2009-4-19 at 10:27 ] |
|
| 第4楼 freeants001 | 发表于 2009-04-19 10:33 |
| 中级用户 发帖 244 积分 330 来自 湖北 | |
|
这样就可以了
|
|
| 第5楼 Cappuccin0 | 发表于 2009-04-19 10:51 |
| 新手上路 发帖 7 积分 9 | |
|
新版的dialpass输出的是UTF-16LE编码的文本,但是你echo出来的字符流是GBK编码的,所以当然会是乱码了。暂时找的最好的办法就是楼上的这个了
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |