![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 06:20 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 问题引申(实用性问题) |
| 可打印版本 785 / 4 |
| 第1楼 xuehaiwuya | 发表于 2007-10-28 02:36 |
| 初级用户 发帖 79 积分 165 | |
|
问题引申(实用性问题) A.txt
run ("c:\windows\abcd.dll"); run ("c:\windows\system32\cdfg.exe"); run ("c:\dfgrt.dll"); run ("C:\Program Files\Common Files\Microsoft Shared\cofghdghkl.dll"); run ("C:\Documents and Settings\Administrator\「开始」菜单\程序\启动\fdghh.exe"); B.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("c:\windows\cdab.dll"); send ("!N") 如何循环生成B1.txt,B2.txt,B3.txt,... 其中B1.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("c:\windows\abcd.dll"); send ("!N") B2.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("c:\windows\system32\cdfg.exe"); send ("!N") B3.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("c:\dfgrt.dll"); send ("!N") B4.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("C:\Program Files\Common Files\Microsoft Shared\cofghdghkl.dll"); send ("!N") B5.txt I !Love程序("c:\5.txt") I Love you ("c:\6.txt") I Love run ("C:\Documents and Settings\Administrator\「开始」菜单\程序\启动\fdghh.exe"); send ("!N") 能用批处理执行这个过程吗? 请高手帮忙实现! [ Last edited by xuehaiwuya on 2007-10-28 at 02:39 AM ] |
|
| 第2楼 xuehaiwuya | 发表于 2007-10-28 02:42 |
| 初级用户 发帖 79 积分 165 | |
|
你给我知识不求我涌泉相报
可是我从你这得到知识 定终终生不忘师恩 感谢我身边每一位老师指导 |
|
| 第3楼 xuehaiwuya | 发表于 2007-10-28 09:16 |
| 初级用户 发帖 79 积分 165 | |
|
怎么还没人来看啊
快起床啊 |
|
| 第4楼 xuehaiwuya | 发表于 2007-10-28 09:49 |
| 初级用户 发帖 79 积分 165 | |
|
自己解决 @echo off
setlocal enabledelayedexpansion set /a count=0 for /f "delims=" %%i in (a.txt) do ( set /a "count+=1" set file=B!count!.txt rem echo !count! echo I ^^!Love you ^("c:\5.txt"^)>!file! echo I Love you ^("c:\6.txt"^)>>!file! echo I Love %%i>>!file! echo send ^("^!N"^)>>!file! ) endlocal goto :EOF 原来是简单的问题 [ Last edited by xuehaiwuya on 2007-10-28 at 09:50 AM ] |
|
| 第5楼 xuehaiwuya | 发表于 2007-10-28 23:23 |
| 初级用户 发帖 79 积分 165 | |
Originally posted by xuehaiwuya at 2007-10-28 09:49 AM: 谁能帮我完美 rem echo !count! echo I ^^!Love you ^("c:\5.txt"^)>!file! echo I Love you ^("c:\6.txt"^)>>!file! echo I Love %%i>>!file! echo send ^("^!N"^)>>!file! 这个代码 用另一个BAT和成这个BAT 因为B.TXT很大的话会累死的 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |