一つのコマンドプロンプトに複数回コマンドを渡すにはどうしたらいいのでしょう?
以下勝手な予想。

ShellExecuteEx(コマンドプロンプト起動&1回目のコマンドを渡す)
↓
何らかのAPI?(2回目のコマンドを渡す)
↓
何らかのAPI?(3回目のコマンドを渡す)
↓
:
↓
GetExitCodeCodeProcessで終了