vbs バッチファイル実行時にプロンプトを非表示にする
TAGS: batファイル非表示vbsvbsスクリプトvbs非表示コマンドプロンプトバッチファイルプロンプト非表示画面に非表示非表示非表示設定

バッチファイルを実行するときにプロンプトが表示される。

そのプロンプトを非表示にさせたい。

 

そんな時に使用できるのが、バッチ非表示vbsです。

下記は、例として簡易的なバッチファイルとバッチファイルのプロンプトを非表示にするvbsです。

bat_vbs

 

 

Googleを開くバッチファイル「test.bat」

——- test.batのコード ———————

start http://www.google.com

————————————————-

 

 

このバッチファイルを開くとコマンドプロンプトが一瞬表示される。

このコマンドプロンプトを表示させたくない時に使用するのが「非表示バッチ.vbs」です。

——- 非表示バッチ.vbsのコード ———

Set ws = CreateObject(“Wscript.Shell”)
ws.run “cmd /c test.bat”, vbhide

————————————————-

 

このvbsを実行するとtest.batのプロンプトが非表示になります。

ws.run “cmd /c test.bat”,vbhide

” “内に

cmd /c バッチ名 と記述すると対象のプロンプトが表示されません。

 

遠隔でバッチで設定を適用したいときには役立ちます。

非表示バッチ.vbsで設定しちゃいましょう!

 

Author