バッチ処理をバックグラウンドで行う

batch1Windows

通常、バッチファイルの起動中(処理中)はコマンドプロンプトの画面が前面にでてしまいますが
ショートカットを作成し、プロパティから実行時の大きさを「最小化」に選択することにより前面に出すことは防げます

バッチ処理をバックグラウンドで行う

しかし、実行中はタスクバーに表示されていることに・・・

バッチ処理をバックグラウンドで行う

完全にバックグラウンドで処理するには VBS をあわせて使用します
以下の内容をテキストに記載させ、拡張子 “.vbs” で保存します

CreateObject(“WScript.Shell”).Run “<バッチファイルのファイルパス>“,0
作成した VBS を起動することにより、バッチファイルがバックグラウンドで実行されます

タイトルとURLをコピーしました