There is a simple Windows batch file that runs multiple instances of application:
start app.exe param1 start app.exe param2
Is there a way
In a separate batch file asynchBatch.bat put:
asynchBatch.bat
Then in caller batch file write:
call asynchBatch.bat other executions ...
The other executions will start only after both app.exe param1 and app.exe param2 finish.