中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-09 12:05
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何等一个进程结束了再继续运行 查看 970 回复 8
楼 主 如何等一个进程结束了再继续运行 发表于 2008-08-18 09:42 ·  中国 湖北 黄石 电信
新手上路
积分 8
发帖 3
注册 2008-08-18 08:06
17年会员
UID 123452
性别 男
状态 离线
如何等一个进程结束了再继续运行。
2 发表于 2008-08-18 09:49 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
@echo off
echo 开始运行你的程序
你的程序.exe
echo 你的程序结束了
echo 批处理要继续运行了
3 发表于 2008-08-18 09:58 ·  中国 湖北 黄石 电信
新手上路
积分 8
发帖 3
注册 2008-08-18 08:06
17年会员
UID 123452
性别 男
状态 离线
能写详细点么?
我是新手
4 发表于 2008-08-18 10:01 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
能问详细点么?
我看不懂你的问题
5 发表于 2008-08-18 10:05 ·  中国 湖北 黄石 电信
新手上路
积分 8
发帖 3
注册 2008-08-18 08:06
17年会员
UID 123452
性别 男
状态 离线
在运行批处理的时候,
如果想要让程序等到外部指定进程结束才继续运行后面的代码。
怎么弄?

可以加我QQ吗?
10321450
6 发表于 2008-08-18 10:16 ·  中国 江苏 苏州 电信
初级用户
积分 88
发帖 41
注册 2006-05-13 21:57
20年会员
UID 55479
状态 离线
@echo off

gpedit.msc

regedit

------------------------------
@echo off

start gpedit.msc

start regedit

----------------------------------

前一个依次打开程序。后一个同时打开程序

[ Last edited by q1a2z3q1a2z3 on 2008-8-18 at 10:18 AM ]
7 发表于 2008-08-18 10:18 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
2楼的代码不行吗?

试试加QQ群吧。
8 发表于 2008-08-18 12:36 ·  中国 广东 中山 电信
初级用户
积分 126
发帖 47
注册 2007-07-02 17:00
19年会员
UID 92952
性别 男
状态 离线
试试看这样行不
start /w 程序1
start 程序2
9 发表于 2008-08-24 18:39 ·  中国 广东 广州 电信
中级用户
★★
积分 233
发帖 117
注册 2007-11-28 02:38
18年会员
UID 104005
性别 男
状态 离线
用call吧
例:
ECHO 现在运行1.EXE
call 1.EXE

ECHO 1.EXE已经运行完毕
ECHO 现在运行2.EXE
call 2.EXE



~~~~~~~~~~~~~~~~~~~~~~~~
START 也行的

start 1.EXE
start /wait 2.EXE

[ Last edited by dslz666 on 2008-8-24 at 06:40 PM ]
论坛跳转: