中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何用批处理读取特殊的文件
作者:
标题: 如何用批处理读取特殊的文件 上一主题 | 下一主题
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『楼 主』:  如何用批处理读取特殊的文件

有个文件,用记事本或写字板能打开,且不会显示错误确认框。文件打开后看到一些乱码,还有一些能够识别的字符。我想用For命令获取其中一个串英文字符时显示ECHO 处于打开状态。但是我用记事本或写字板在文件内随便修改些东西,再保存下。用For命理就能正确识别并获取指定字符。如何让批处理直接能正确识别并获取指定字符?不需要手动打开记事本或写字板在文件内随便修改些东西,再保存?

附件 1: CCMConfig.txt (2008-12-7 17:45, 942 bytes,下载次数: 41)
2008-12-7 17:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  


find "BUFFERNAME" CCMConfig.txt




2008-12-7 18:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『第 3 楼』:  

FIND是外部命令吧?

2008-12-7 18:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『第 4 楼』:  

没用

2008-12-7 18:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『第 5 楼』:  将Unicode big endian编码转换成为批处理可识别的编码

我前面在处理一个TXT文件,由于他是Unicode big endian编码,用For命令无法读取文件。请问有什么办法吗?有没有DOS工具或脚本能将Unicode big endian编码转换成为批处理可识别的编码?

2008-12-7 18:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ktv98
初级用户





积分 112
发帖 81
注册 2008-4-11
状态 离线
『第 6 楼』:  

将你的TXT文件传上来.让大家试一下



CN-DOS批处理室非官方QQ群①:61377162 ②:70174619 ③:75070617
请勿尝试同时加多个群
2008-12-7 18:15
查看资料  发送邮件  发短消息 网志  OICQ (408130581)  编辑帖子  回复  引用回复
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『第 7 楼』:  

http://www.cn-dos.net/forum/atta ... 55ec&download=1

2008-12-7 18:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wuhanbin
初级用户





积分 191
发帖 86
注册 2008-8-18
状态 离线
『第 8 楼』:  用FOR命令获取TXT中的指定字符

如何用FOR命令获取TXT中172.29.22.150这段字符?

TXT下载地址:http://www.cn-dos.net/forum/atta ... 55ec&download=1

2008-12-7 18:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ktv98
初级用户





积分 112
发帖 81
注册 2008-4-11
状态 离线
『第 9 楼』:  

我打开你传上来的CCMConfig.txt它是ANSI编码.并不是你所说的Unicode big endian编码的文件.
建议你先将CCMConfig.txt压缩后再传上来.这样比较不会变.



CN-DOS批处理室非官方QQ群①:61377162 ②:70174619 ③:75070617
请勿尝试同时加多个群
2008-12-7 18:35
查看资料  发送邮件  发短消息 网志  OICQ (408130581)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: