![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 19:41 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » lxmxn版主 进来看下 for 语句 这叫循环嵌套? |
| 可打印版本 992 / 7 |
| 第1楼 chenjide1314521 | 发表于 2007-06-02 02:21 |
| 初级用户 发帖 19 积分 42 | |
|
lxmxn版主 进来看下 for 语句 这叫循环嵌套? 在本论坛搜索了FOR的帖子太高深,我是新手看不懂;)
简单的一个FOR我知道怎么用了,代码如下,就是不知道几个FOR连着用? 我不知道那是啥意,那为好心人说说看 批处理内容如下 for /f %%A in (公司帐物报单.txt) do start /wait %%A & del %windir%\system32\xxx.xxx ;公司帐物报单.txt内容如下 abc.exe 这下问题来了代码如下 for %%B in (c d e f g h i j k l m n o p q r s t u v w x y z) do md %%B:\ (我需要下在这里取“公司帐物报单.txt”里的值在每个盘下建立个目录 也就是abc.exe这个目录) 请问我怎么二合一嵌套到第一行代码里呢? 在此先谢谢你了 |
|
| 第2楼 Eblis | 发表于 2007-06-02 04:20 |
| 中级用户 发帖 108 积分 251 来自 湖南==>广州 | |
|
for /f %%a in (公司帐物报单.txt) do (
start %%a&&for %%b in (c d e f g h i j k l m n o p q r s t u v w x y z) do md %%b:\%%a )&&del %windir%\system32\xxx.xxx 这样的话可以把2个for循环运行了..不过不知道你是不是运行先后有要求..你说下`` |
|
| 第3楼 chenjide1314521 | 发表于 2007-06-02 04:20 |
| 初级用户 发帖 19 积分 42 | |
|
for /f %%a in (盘根下的病毒免疫.txt) do ( for %%B in (c d e f g h i j k l m n o p q r s t u v w x y z) do md %%b:\%%a do do start /wait %%A & del %windir%\system32\xxx.xxx )
呵呵 给我乱试出来了~ 每个盘下建立了abc.exe文件夹 其他一切正常 |
|
| 第4楼 chenjide1314521 | 发表于 2007-06-02 04:22 |
| 初级用户 发帖 19 积分 42 | |
Originally posted by Eblis at 2007-6-2 04:20 AM: 非常感谢 先后无所谓 能达到目的就好了 |
|
| 第5楼 Eblis | 发表于 2007-06-02 04:34 |
| 中级用户 发帖 108 积分 251 来自 湖南==>广州 | |
|
呵呵..只是想写个病毒防疫工具啊``
|
|
| 第6楼 chenjide1314521 | 发表于 2007-06-02 04:43 |
| 初级用户 发帖 19 积分 42 | |
|
对了一小半~
要实现自动化用到的这个循环 我还有个问题想请教 @ECHO start /wait XXX.XXX>>%WINDIR%\SYSTEM32\YYY.INI 把值写进去后 在没有关闭父批处理的情况下可否调用里面的值 呵呵 高人高人你在哪 |
|
| 第7楼 Eblis | 发表于 2007-06-02 05:19 |
| 中级用户 发帖 108 积分 251 来自 湖南==>广州 | |
|
没明白意思``.如果你写进值了..是可以调用里面的值的``
|
|
| 第8楼 chenjide1314521 | 发表于 2007-06-02 05:40 |
| 初级用户 发帖 19 积分 42 | |
|
我意思是
aaa.bat内容如下 @ECHO start /wait XXX.XXX>>%WINDIR%\SYSTEM32\YYY.INI 把 start /wait XXX.XXX 写进了 YYY.ini 里面 然后马上调用里面的值 理论上讲没有关闭aaa.bat YYY.ini这个文件也就还没有生成出来 也就没有值,最后是不可能调用的吧,还是另有什么玄机可以的话真是佩服啦 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |