嘗試
start javaw -Djava.util.logging.config.file=logging.properties -jar MyGUI.jar
您還可以使用scripting:
VBS:
Const HIDDEN_WINDOW = 12
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objStartup = objWMIService.Get("Win32_ProcessStartup")
Set objConfig = objStartup.SpawnInstance_
objConfig.ShowWindow = HIDDEN_WINDOW
Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")
errReturn = objProcess.Create("Notepad.exe", null, objConfig, intProcessID)
的JScript:
var WindowStyle_Hidden = 0
var objShell = WScript.CreateObject("WScript.Shell")
var result = objShell.Run("cmd.exe /c abc.bat", WindowStyle_Hidden)
最後,還有通用的事業ÿ您可以使用隱藏窗口,如CMDOW和Hidden Start ($20)。我自己也沒有用過,因爲start
做同樣的事情。
使用Windows快捷鍵 – chance 2011-12-14 13:05:29
@chance差的建議。你還沒有理解我的問題。 – MockerTim 2011-12-14 13:10:39
如果雙擊javaw的快捷方式,它不會在沒有cmd窗口的情況下啓動GUI嗎?或者不可能爲客戶創建shorcut? – chance 2011-12-14 13:25:31