• 締切済み

バッチファイル実行時に起動するDOS画面を非表示に。

質問させて下さい。 あるバッチファイルを実行するとDOS画面が表示されますが、このDOS画面を表示させずに処理を行わせることは可能なのでしょうか。 思わしきところでCLSかな?と考えて検証してみましたが画面自体は表示されたままです。 ご存知の方、宜しくお願いします。

みんなの回答

回答No.2

起動方法が不明ですが、もしも、ショートカット経由でバッチファイルを起動できるのであれば(スタートアップで起動しているとか、アイコンのダブルクリックとか、あるいは、ショートカットの *.lnk を指定して起動できたかも)ショートカットのプロパティで、「実行時の画面」を「最小画面」にするという手もあります。 タスクバーには表示されますが。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

VBScriptから呼び出すことで、ウインドウを非表示で実行することができます。 batExec.vbs ----------------------------------------------------------------- Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "実行したいバッチ.bat",0 Set oShell = Nothing

関連するQ&A