![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 18:49 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何用批处理读取特殊的文件 |
| 可打印版本 1,036 / 8 |
| 第1楼 wuhanbin | 发表于 2008-12-07 17:31 |
| 初级用户 发帖 86 积分 191 | |
|
如何用批处理读取特殊的文件 有个文件,用记事本或写字板能打开,且不会显示错误确认框。文件打开后看到一些乱码,还有一些能够识别的字符。我想用For命令获取其中一个串英文字符时显示ECHO 处于打开状态。但是我用记事本或写字板在文件内随便修改些东西,再保存下。用For命理就能正确识别并获取指定字符。如何让批处理直接能正确识别并获取指定字符?不需要手动打开记事本或写字板在文件内随便修改些东西,再保存?
附件 CCMConfig.txt (942 bytes) |
|
| 第2楼 HAT | 发表于 2008-12-07 18:00 |
| 版主 发帖 5,017 积分 9,023 | |
| 第3楼 wuhanbin | 发表于 2008-12-07 18:08 |
| 初级用户 发帖 86 积分 191 | |
|
FIND是外部命令吧?
|
|
| 第4楼 wuhanbin | 发表于 2008-12-07 18:08 |
| 初级用户 发帖 86 积分 191 | |
|
没用
|
|
| 第5楼 wuhanbin | 发表于 2008-12-07 18:11 |
| 初级用户 发帖 86 积分 191 | |
|
将Unicode big endian编码转换成为批处理可识别的编码 我前面在处理一个TXT文件,由于他是Unicode big endian编码,用For命令无法读取文件。请问有什么办法吗?有没有DOS工具或脚本能将Unicode big endian编码转换成为批处理可识别的编码?
|
|
| 第6楼 ktv98 | 发表于 2008-12-07 18:15 |
| 初级用户 发帖 81 积分 112 | |
|
将你的TXT文件传上来.让大家试一下
|
|
| 第7楼 wuhanbin | 发表于 2008-12-07 18:25 |
| 初级用户 发帖 86 积分 191 | |
| 第8楼 wuhanbin | 发表于 2008-12-07 18:35 |
| 初级用户 发帖 86 积分 191 | |
|
用FOR命令获取TXT中的指定字符 如何用FOR命令获取TXT中172.29.22.150这段字符?
TXT下载地址:http://www.cn-dos.net/forum/attachment.php?aid=4438&checkid=b55ec&download=1 |
|
| 第9楼 ktv98 | 发表于 2008-12-07 18:35 |
| 初级用户 发帖 81 积分 112 | |
|
我打开你传上来的CCMConfig.txt它是ANSI编码.并不是你所说的Unicode big endian编码的文件.
建议你先将CCMConfig.txt压缩后再传上来.这样比较不会变. |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |