windowsbatch-filecmdwindows-10exe

Run Multiple .exe Files from a Batch File Simultaneously and Silently


I am on windows 10 and i need to run multiple executable files from a batch file silently, without waiting for them to finish. at the moment i have:

@echo off
start "" "%~dp0executable.exe" /q
start "" "%~dp0executable2.exe" /q

but this still opens multiple console windows.
any workarounds that achieve the same results are welcome.


Solution

  • Your executables seem to be console applications, otherwise no console window would appear.

    Anyway, the start command features an option /B; here is an excerpt of the output of start /?:

        B           Start application without creating a new window. The
                    application has ^C handling ignored. Unless the application
                    enables ^C processing, ^Break is the only way to interrupt
                    the application.
    

    By ^C and ^Break, pressing Ctrl + C and Ctrl + Pause/Break is meant, respectively.