中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » 如何顺序执行同一文件夹下若干长文件名程序?
作者:
标题: 如何顺序执行同一文件夹下若干长文件名程序? 上一主题 | 下一主题
superadam
初级用户





积分 113
发帖 51
注册 2007-2-15
状态 离线
『楼 主』:  如何顺序执行同一文件夹下若干长文件名程序?

如何顺序执行同一文件夹下若干长文件名程序?
比如:C:\123文件夹下,有若干长文件名的EXE文件(1214566654656.exe,a1354546564.exe,1234564546.exe......程序文件数量很多),想要的结果就是执行完第一个程序后,才能执行下一个程序,一直到执行OVER.

上面是一个问题,另外,如果是这个文件夹的个别程序还需要点“安装”才能运行,能否自动识别,自动点击“安装”?
请各位DX支招,诚谢!

2007-12-2 01:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
saiyy
新手上路





积分 16
发帖 6
注册 2007-11-28
状态 离线
『第 2 楼』:  

楼主是想用批处理打补丁???

2007-12-2 02:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ywjco
初级用户





积分 31
发帖 17
注册 2007-10-31
状态 离线
『第 3 楼』:  

在XP CMD 下可以这样实现:

用start /wait 开关启动应用程序并等候它结束,如果是需安装的程序,则要手动结束后,才能进入下一个程序执行。例:
start /wait 1214566654656.exe
start /wait a1354546564.exe
如果所有的exe均是在同一文件夹,还可以用for /f 循环在do中执行start:
for /f %%i in (*.exe) do (start /wait %%i)
具体编写可参考有关CMD 帮助.

2007-12-3 20:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: