Windowsでバッチを実行時に最小化

2008 / 05 / 30 ( Fri )
この記事をはてなブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をlivedoorクリップに登録する
Windowsでバッチを定期的に実行するようにしている時、いきなりポッとDos窓が立ち上がってきて超ウザイ(*_*)。という時には、こうします。


【その1】cmdowを使う。
下記サイトより、cmdowというプログラムをダウンロードして、このcmdowの引数としてバッチを実行します。
http://www.commandline.co.uk/cmdow/


▼実行例
> cmdow /run /hid test.bat



【その2】startコマンドを使う。
startコマンドにオプション/minを付けて、バッチを実行します。

▼実行例
> start /min test.bat



【その3】VBScriptを使う。
下記のようなVBScriptを作成し、VBScriptからバッチを実行します。

▼test.vbs
CreateObject("WScript.Shell").Run "C:\test.bat",0


▼実行例
> cscript test.vsb



それぞれ動きが違っていて良し悪しがありますが、
例えば普段使用しているPCで、お昼休みに定期的に実行したいプログラムがある時などは、「【その3】VBScriptを使う。」の、やり方がお勧めです。完全に裏でバッチが動くため邪魔になりません。


テーマ:プログラミング - ジャンル:コンピュータ

09:13:38 | Windows | トラックバック(0) | コメント(0) | page top↑
<<W05Kは新幹線でどれほど使えるか? | ホーム | 第2回関西OpenOffice.org勉強会 開催決定>>
コメント
コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://iamse.blog110.fc2.com/tb.php/97-bec50449
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |