中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-03 05:21
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求让几个exe文件自动运行的批处理程序 查看 3,087 回复 15
楼 主 求让几个exe文件自动运行的批处理程序 发表于 2007-01-18 10:08 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
我想让一批???1.exe到???30.exe文件自动运行,有这样的DOS命令行可用吗?请老师们告诉一下,多谢了。

[ Last edited by namejm on 2007-1-17 at 09:44 PM ]
2 发表于 2007-01-18 10:23 ·  中国 福建 厦门 电信
初级用户
积分 49
发帖 20
注册 2006-04-22 11:03
20年会员
UID 54248
状态 离线
echo off
set ms=1
:start
if /i "%ms%"=="31" exit
start %ms%.exe
set /a ms+=1
goto start

不知道。这个行吗,哈,
QQ批处理群:

群名:CMD批处理
群号:6702314
3 发表于 2007-01-18 12:17 ·  中国 山东 济南 电信
社区乞丐
★★
此图片另存后死机
积分 -49
发帖 90
注册 2006-12-02 13:00
19年会员
UID 72412
性别 男
状态 离线
START 不加 /wait ?
这样跟同时启动30个程序无异.
后果不堪设想....怕怕...

楼主不是在写病毒吧???
我的网络笔记本.非联系本人请勿访问!http://w.vicp.net
4 发表于 2007-01-19 06:55 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
不是的.
因为重装系统,Windows XP要打补丁,结果有一个星期补丁才打完,所以就去微软网站下载了补丁,可太多了,一个一个的装,太怕了!所以想到了DOS,
5 发表于 2007-01-19 06:57 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
请老师指教
6 发表于 2007-01-19 07:10 ·  中国 北京 顺义区 联通
初级用户
积分 65
发帖 32
注册 2007-01-17 09:56
19年会员
UID 76791
性别 男
状态 离线
如果只是要自动运行一些补丁程序当然可以,不过恐怕会同时运行啊,2楼兄弟的就会有这个问题可以取得当前时间,每运行一个程序的时间加上5-15分钟就可以了!
7 发表于 2007-01-19 13:19 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
如果要用那个wait该怎么弄哦?
8 发表于 2007-01-20 12:46 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
多谢了!我想我知道了,我还要学习
9 发表于 2007-01-21 02:28 ·  中国 广东 广州 海珠区 电信
中级用户
★★
积分 326
发帖 148
注册 2005-12-16 12:30
20年会员
UID 47260
性别 男
状态 离线
那个wait该怎么弄哦?请讲清楚些好吗???
10 发表于 2007-01-21 03:05 ·  中国 山东 济南 电信
初级用户
积分 23
发帖 8
注册 2007-01-20 11:37
19年会员
UID 77140
性别 男
状态 离线
如果只是为了快速安装XP系统补丁的话,可以

补丁名 /passive /norestart

例如:

WindowsXP-KB917422-x86-CHS.exe /passive /norestart
WindowsXP-KB923414-x86-CHS.exe /passive /norestart
WindowsXP-KB914388-x86-CHS.exe /passive /norestart
WindowsXP-KB920685-x86-CHS.exe /passive /norestart
WindowsXP-KB922616-x86-CHS.exe /passive /norestart
WindowsXP-KB925486-x86-CHS.exe /passive /norestart
WindowsXP-KB920214-x86-CHS.exe /passive /norestart


这样就会按顺序安装..不会造成同时安装的恶劣后果.
11 发表于 2007-01-21 03:07 ·  中国 山东 济南 电信
初级用户
积分 23
发帖 8
注册 2007-01-20 11:37
19年会员
UID 77140
性别 男
状态 离线
上一个ID被人恶搞成了乞丐,呵呵~所以没及时回复,呵呵~不好意思啦.
12 发表于 2007-01-22 02:14 ·  中国 广东 广州 黄埔区 电信
中级用户
★★
积分 326
发帖 148
注册 2005-12-16 12:30
20年会员
UID 47260
性别 男
状态 离线
wait该怎么弄..没人知吗????懂的高手帮下忙谢谢
13 我就是这样打补丁的 发表于 2007-01-23 06:55 ·  中国 四川 绵阳 江油市 电信
高级用户
★★★
积分 502
发帖 327
注册 2006-12-30 06:01
19年会员
UID 74981
性别 男
状态 离线
用dir命令, 格式:dir /b >install_a.bat
Windows Update命令参数含义:
[-U][-f][-o][-z][-q][-I]
-U 表示Unattended模式,即无人参予模式
-f 在关机时强行关闭其他程序
-o 覆盖OEM文件,不提示
-z 表示安装后不重新启动计算机
-q 表示安装的过程中不出现提示信息
-I 表示列出安装的修补程序

方法:打开cmd到补丁文件夹
1. 输入dir /b >1.bat
2. 编辑1.bat,将exe替换为exe /z /q
3. 编辑1.bat,将最后一行的1.bat替换为shutdown -t 10 -y
4. 最后一步该爪子就爪子三(双击1.bat)
14 发表于 2007-01-24 07:14 ·  中国 重庆 联通
新手上路
积分 14
发帖 6
注册 2007-01-18 09:33
19年会员
UID 76880
性别 男
状态 离线
多谢啦!还在学习中,想编个批处理,那么多的文件.....
15 发表于 2007-01-26 22:20 ·  中国 浙江 宁波 电信
新手上路
积分 14
发帖 6
注册 2007-01-26 21:59
19年会员
UID 77758
性别 男
状态 离线
论坛跳转: