8

Possible Duplicate:
How to call one batch file after another

I have a batch file coordinating the activity of two other batch file. How can I make it execute the second batch file only after the first bat file finishes execution (execute the sequentially). I do not care if the first batch file executes successfully or not.

Community
  • 1
  • 1
kjv
  • 11,047
  • 34
  • 101
  • 140

2 Answers2

16

Use call to continue the execution of the first file, like:

echo batch controller
call batch1.bat
call batch2.bat
echo batch controller running again
tanascius
  • 53,078
  • 22
  • 114
  • 136
2

They will execute sequentially naturally unless your first one is spawning processes without waiting. See START /WAIT for a way to start a process on the command line, but wait for it to finish before proceeding.

Jim Lamb
  • 25,355
  • 6
  • 42
  • 48