加納さんありがとうございます。 参考サイトを単純にコピーして試しました。 確かに処理が終わるまで待ち状態になりましたが エラーを取得するにはどうしたらいいのでしょうか? 書き込み等からみつけられませんでした。 ネーミングからStartInf.hStdErrorで取得できうるのかと思ったのですが。。。 直接エラーコードをみるのではなく、それようにファイルを出力して正常終了したかという判断をするしかないのでしょうか?