批次檔(.bat)與 VBScript(.vbs)是 Windows 自動化常用工具。本文示範如何撰寫批次檔執行編譯與執行 Java 程式,並使用 VBScript 隱藏視窗背景執行批次檔。
建立 aa.bat,內容如下:
@echo off
javac JSplitPaneDemo01.java
java JSplitPaneDemo01
pause
@echo off:關閉指令回顯。.exe、.jar 或其他可執行檔。pause 保留視窗方便查看結果。建立 run_hidden.vbs:
Set ws = WScript.CreateObject("WScript.Shell")
ws.Run "aa.bat /start", 0
ws.Run 參數:提示: 若批次檔路徑含空格,請用雙引號包裹:ws.Run """C:\My Scripts\aa.bat""", 0。