childexec

childexecは、Windows環境でアプリケーションを最小化/非表示状態で起動したり、終了待ちをしたりするためのプログラムです。コンソールアプリケーションを実行するさい、コマンドプロンプトのウインドウを表に出さずに起動するといった用途に利用できます。

パッケージをダウンロード

パッケージ内容

childexec.c ソースコード
xcompile コンパイル用スクリプト
childexec.exe バイナリファイル
childexec.html ドキュメント

コンパイル用スクリプトはコンパイル環境としてCygwinを想定していますが、バイナリファイルは単独で実行可能です。

使い方

childexec [オプション...] 実行するコマンドライン

◎オプション

-wWindow
実行時のウインドウの状態指定。Windowには以下のものが指定できます。

n通常のウインドウ
m最小化、非アクティブ(デフォルト)
h非表示

-tTimeout
終了待ちのタイムアウト指定。Timeoutには以下のものが指定できます。

off終了待ちを行わない
inf無制限に終了待ちを行う(デフォルト)
数値ミリ秒単位でタイムアウト時間を指定

◎コマンドラインの例

childexec -wh -t60000 cmd.exe /c example.bat arg1 arg2

ライセンス

修正BSDライセンスです。

Copyright©2007 Kiichiro Kawano All rights reserved.
E-mail:k-kawano@mail.707.to
最終更新日: 2007/12/01(Sat)