start /b cmd /c コマンド とすればいいらしい。 具体的にこれどういったことをするんだろう。 start /b: 新しいウインドウを作成せずにアプリケーションを起動します。 アプリケーションはCtrl+Cを無視します。 アプリケーションでCtrl+Cを有効にしていない限り、 Ctrl+Break がアプリケーションを中断する唯一の方法です。 cmd /c: 指定されたコマンドを実行した後、終了します。 違いが分からない・・・ cmd /c start /b コマンド じゃダメだった。 追記: でもやっぱforkがないから(?)、終了しようとしても子プロセスが終了するまで親は待つ でも閉じるボタンを押すと終了できてしまう。なんか怖い。 参照元: http://ml.php.gr.jp/pipermail/php-users/2007-September/033096.html