![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 23:18 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何删除文本里的 % 符号 |
| 可打印版本 2,299 / 29 |
| 第1楼 amio | 发表于 2008-06-01 09:47 |
| 中级用户 发帖 93 积分 206 | |
|
如何删除文本里的 % 符号 如何删除文本里的 % 符号
|
|
| 第2楼 HAT | 发表于 2008-06-01 10:10 |
| 版主 发帖 5,017 积分 9,023 | |
|
change.exe http://upload.cn-dos.net/img/427.zip |
|
| 第3楼 amio | 发表于 2008-06-01 10:20 |
| 中级用户 发帖 93 积分 206 | |
|
可以
这个是什么东西 没用过 看资料 是什么终端 |
|
| 第4楼 HAT | 发表于 2008-06-01 10:32 |
| 版主 发帖 5,017 积分 9,023 | |
|
跟什么终端没多大关系吧?
CHANGE.EXE 是一个以命令行方式处理对文件的修改工具,目标文件可以是任意大小任意格式。可以一次执行30条命令!非常地高效。 |
|
| 第5楼 amio | 发表于 2008-06-01 10:34 |
| 中级用户 发帖 93 积分 206 | |
|
发现 个问题 这个命令好像区分大小写 怎么能让它不区分大小写?
|
|
| 第6楼 amio | 发表于 2008-06-01 10:36 |
| 中级用户 发帖 93 积分 206 | |
|
如果要忽略英文字母的大小写,使用参数 /I
|
|
| 第7楼 HAT | 发表于 2008-06-01 10:39 |
| 版主 发帖 5,017 积分 9,023 | |
|
多看几遍帮助文档,呵呵。
|
|
| 第8楼 amio | 发表于 2008-06-01 10:45 |
| 中级用户 发帖 93 积分 206 | |
|
如果要删除
%a%\b\%c_d_e% 这样的字符 处理就变成 %a%%c_d_e% |
|
| 第9楼 HAT | 发表于 2008-06-01 10:59 |
| 版主 发帖 5,017 积分 9,023 | |
Originally posted by amio at 2008-6-1 10:45 AM: 是这个意思吗? |
|
| 第10楼 amio | 发表于 2008-06-01 11:10 |
| 中级用户 发帖 93 积分 206 | |
|
不是
你把 %a%\b\%c_d_e% 复制到文本文档里面 然后用命令 c:\CHANGE.EXE "C:\A.txt" /from "%a%\b\%c_d_e%" /to null 发现是没法全删除的 |
|
| 第11楼 HAT | 发表于 2008-06-01 11:22 |
| 版主 发帖 5,017 积分 9,023 | |
Originally posted by amio at 2008-6-1 11:10 AM: 我这里测试一切正常: ![]() |
|
| 第12楼 amio | 发表于 2008-06-01 11:59 |
| 中级用户 发帖 93 积分 206 | |
|
我不是在cmd窗口里 而是把这个命令放批处理文件里面了
|
|
| 第13楼 amio | 发表于 2008-06-01 12:02 |
| 中级用户 发帖 93 积分 206 | |
|
为什么用批处理 调用这个命令就不好使啊
|
|
| 第14楼 HAT | 发表于 2008-06-01 12:37 |
| 版主 发帖 5,017 积分 9,023 | |
Originally posted by amio at 2008-6-1 11:59 AM: |
|
| 第15楼 HAT | 发表于 2008-06-01 12:39 |
| 版主 发帖 5,017 积分 9,023 | |
|
因为批处理会认为%a%和%c_d_e%是两个变量,在执行change.exe之前就会对它们进行替换,所以导致change.exe无法正确工作。
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |