![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-07 13:34 |
共 48,040 主题排行 / 350,125 发帖 / 今日 0 篇 / 48,252 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何将TXT文件中的指定字符替换为随机的字符?? |
| 可打印版本 948 / 4 |
| 第1楼 bannerpei | 发表于 2008-02-15 00:11 |
| 新手上路 发帖 6 积分 16 | |
|
如何将TXT文件中的指定字符替换为随机的字符?? 有一个1.txt文件,内容如下:
Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; MS-RTC LM 8) Host: www.hhhchina.net Content-Length: 21 Connection: Keep-Alive Cache-Control: no-cache id=17&kid=2&code=1000 想法 让“code=”后的“1000”的位置用4位的随机数字替换。 替换后的效果就是在批处理的for循环中,调用1.txt,每执行一次 code=****都是不同的4位数。 请教如何实现? |
|
| 第2楼 lxmxn | 发表于 2008-02-15 18:53 |
| 版主 发帖 4,938 积分 11,386 | |
|
试试这个? |
|
| 第3楼 bannerpei | 发表于 2008-02-15 23:18 |
| 新手上路 发帖 6 积分 16 | |
|
多谢版主,这就试试去!
|
|
| 第4楼 bannerpei | 发表于 2008-02-15 23:30 |
| 新手上路 发帖 6 积分 16 | |
|
试了一下,在CMD中ECHO显示出来的内容,是随机产生的数。
但打开1.txt,内容还是id=17&kid=2&code=1000 我想问一下,实际调用用1.txt时,是1000还是随机数? |
|
| 第5楼 lxmxn | 发表于 2008-02-16 01:37 |
| 版主 发帖 4,938 积分 11,386 | |
|
你在cmd里面重定向到一个文件里面不就OK了?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |