![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 03:27 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [请教]如何将空格转换为%20 |
| 可打印版本 1,135 / 6 |
| 第1楼 mars6505 | 发表于 2007-01-11 09:24 |
| 初级用户 发帖 11 积分 30 | |
|
[请教]如何将空格转换为%20 RT
for example: My name is mars6505 将上面这个字符串中的空格转换为%20. 我遇到的困难在于 %20 中 系统老是将其中的 %2 当作参数 还请高手指点一下。 |
|
| 第2楼 namejm | 发表于 2007-01-11 09:30 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
在批处理中,若要输出一个百分号,就得写两个连续的百分号。例如想显示%20,就要写成 echo %%20。
|
|
| 第3楼 lxmxn | 发表于 2007-01-11 09:38 |
| 版主 发帖 4,938 积分 11,386 | |
|
这里是不是可以帮你呢?http://www.cn-dos.net/forum/viewthread.php?tid=26521&fpage=1,将要转换的字符保存为文件,然后执行这个批处理。你也可以适当修改这个批处理的内容,使其达到你的目的。 |
|
| 第4楼 mars6505 | 发表于 2007-01-11 10:45 |
| 初级用户 发帖 11 积分 30 | |
|
问题已经解决,谢谢楼上几位!
|
|
| 第5楼 wangming1984 | 发表于 2007-01-19 03:10 |
| 新手上路 发帖 3 积分 8 | |
|
如何用bat把特定内容写入文件 如果要在一个1.txt文件中写入如下内容覆盖原内容如何处理:
abc def 注意:在写入的两行文字中有一个空行,我不知道如何写入空行。谢谢指教!! |
|
| 第6楼 lxmxn | 发表于 2007-01-19 06:12 |
| 版主 发帖 4,938 积分 11,386 | |
|
空格直接一个echo.>1.txt就可以啦。
|
|
| 第7楼 honyfox | 发表于 2007-01-19 08:21 |
| 初级用户 发帖 11 积分 26 | |
|
这个%%很诡异,在cmd中直接运行就只要一个,在批处理中咋要两个才行呢?刚开始接触的时候不知道,结果耗了半天时间
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |