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
  • 10,587
  • 33
  • 98
  • 139

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
  • 51,705
  • 21
  • 111
  • 133
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
  • 24,505
  • 6
  • 40
  • 47