rey’s developer blog

ユーザ系SIerに勤めるSEがプログラミング、データベース、OS、SNS、ガジェットなどを中心に備忘録変わりに書いていきます。

【Windows】VBScriptを使ってバッチファイルをコマンドプロンプトの画面を表示させず実行する方法

Windowsのバッチファイルを実行すると、以下のような黒画面が出てくるかと思います。

会社で配布する*.batファイルでは、黒画面を出したくない場合などもあるかと思います。

 

 VBScriptを使って黒画面を表示させずにバッチファイルを実行する方法の紹介です。

 

f:id:rey1229:20160527154934p:plain

 

 

[方法]

以下のようなスクリプトを書いて実行してください。

 

実行するバッチファイル:hogehoge.bat

 

sample.vbs


Set ws=CreateObject("Wscript.Shell")
ws.run "cmd /c hogehoge.bat",vbhide