How to Fix Windows Batch (.BAT) Only Execute the First Line

Solution 1

Bat file contents (if you want to stop batch when one of cmds errors)

cmd1 && ^
cmd2 && ^
cmd3 && ^
cmd4

Bat file contents (if you want to continue batch when one of cmds errors)

cmd1 & ^
cmd2 & ^
cmd3 & ^
cmd4

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Solution 2
Use "Start /B". below, please see a sample.

start /b robocopy \\FS201\F$ D:\FS201\F /MIR /R:0 /B /TEE /LOG:"D:\FS201_f.log"
start /b robocopy \\APP101\E$ D:\APP101\E /MIR /R:0 /B /TEE /LOG:"D:\APP101_e.log"