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.