コマンドラインから非同期に起動したアプリやバッチを停止する。
Startコマンドで非同期に起動できますが、停止は、プロセスの特定がネックです。
もし、XPのPro以上、Vista以降なら、SchTasksコマンドが使えます。
タスクスケジューラやSchTasksコマンドでタスクを登録しておき、
schtasks /create /tn hoge /tr "hoge.exe" /sc once /st 00:00
バッチファイルなどのコマンドラインから、そのタスクを実行します。
schtasks /run /tn hoge
バッチファイルなどのコマンドラインから、そのタスクを停止します。
schtasks /end /tn hoge
« コマンドラインからアプリやバッチを非表示で実行する。(その3) | トップページ | コマンドラインから、UACダイアログを出さずに「管理者として実行」する。 »