Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.0k views
in Technique[技术] by (71.8m points)

windows - Batch script - Run exe program one after another

I have some EXE programs,Want to run using batch file one after another.

Actually one set contains 2 EXE programs with some parameters.

Example.

@echo off  
start prog1.exe
start prog2.exe

/---wait untill prog1.exe and prog2.exe finish--/

start prog3.exe
start prog4.exe
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

To run the .exes sequentually you need to pass the /wait parameter to start

e.g.

@echo off  
start /wait prog1.exe
start /wait prog2.exe
start /wait prog3.exe
start /wait prog4.exe

However that does not run start1 and 2 in parallel. For more complex use see answers to this question


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...