Despite what the documentation says, I cannot get start /wait to work with /b, despite stabbing in the dark trying nearly every possible combination of inputs I can imagine. My command path does not contain spaces, so this is not a quoting issue.
This works:
start /wait <path-to-.exe> <param1> <param2> ...
This does NOT work:
start /wait /b <path-to-.exe> <param1> <param2> ...
The program I'm trying to run is a cli/console application, so this caveat (from start /help) shouldn't apply:
When executing an application that is a 32-bit GUI application, CMD.EXE
does not wait for the application to terminate before returning to
the command prompt. This new behavior does NOT occur if executing
within a command script.