![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 15:11 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请教一下for如此嵌套的问题? |
| 可打印版本 820 / 2 |
| 第1楼 peterdocter | 发表于 2007-03-09 04:37 |
| 中级用户 发帖 95 积分 379 | |
|
请教一下for如此嵌套的问题? 请教一下for如此嵌套的问题?
test.txt: yese sss gggg bbb uuu xxx ggg .... 有一个程序test.com,一次只接入用三个内容之后就自动退出 test.com 成功为 yes 失败为 no 初超设计: 1.一个用于大循环读入文件的for /f in(test.txt) 2.一个用于小循环限制为3个内容的for /L (1,1,3) 然后生成临时>new.txt 3.通过test.com < new.txt来自动输入内容 大致这样。 for /f in (test.txt) --->这是如何做?它每次读一行内容? 是否要每次读成这样yese;sss;gggg for /L (1,1,3) 这样再作分割成三个内容? 再生成 >new.txt这样吗? test.com <new.txt|find "yes" && goto 还是call? |
|
| 第2楼 xycoordinate | 发表于 2007-03-09 23:29 |
| 中级用户 发帖 228 积分 493 来自 安徽 | |
|
“for /f in (test.txt) --->这是如何做?它每次读一行内容?”
for /f命令每次过滤“()”中的一行, 然后按顺序运行do后面的命令。 |
|
| 第3楼 peterdocter | 发表于 2007-03-09 23:47 |
| 中级用户 发帖 95 积分 379 | |
|
User Access Verification
Password: Password: Password: % Bad passwords 遗失对主机的连接。 就是要写一个cisco密码测试工具,也可以说是猜解工具! 直接用telnet命令不行它没有办法把以上内容保存到管道或文件中,发现只能用nc全称netcat 再利用< 文件进行自动输入! 由于每次有三次机会输入密码,过了三次后就自动退出 所以要实现每次提取三个密码出来,生成临时文件再利用nc < 临时文件|find "Bad passwords" || goto quit 否则就继续循环,而且是后面的三个密码提取出来也就是不能是重复密码!一直到猜解出来或字典密码用完为止! [ Last edited by peterdocter on 2007-3-10 at 12:56 AM ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |