VBS文件隐藏java程序使用多少cpu-time?

时间:2016-10-25 17:52:37

标签: vbscript cmd

我使用的Jar文件本身并没有消耗太多的cpu-time。 但是,当我通过.vbs文件启动jar文件时,它会消耗更多,直到cpu的限制。

可能是vbs文件中的某些内容发生了变化,我不太了解Visual Basic的编程语言?

由于

Dim oShell
bVisible = 0
' one line of code follows
sCmd = """C:\Program Files\Java\jre1.8.0_111\bin\java.exe"" -Xms128m    -Xmx512m -jar ""C:\someJar.jar"""
' end of single line of code
bWaitOnReturn = True
Set oShell = CreateObject ("WScript.Shell")
oShell.run sCmd, bVisible, bWaitOnReturn

1 个答案:

答案 0 :(得分:0)

要隐藏控制台,应添加“start”。

  

启动javaw -jar someJar.jar

javaw命令与java相同,但javaw没有关联的控制台窗口。当您不希望出现命令提示符窗口时,请使用javaw。但是,如果由于某种原因启动失败,则javaw启动程序将显示一个包含错误信息的对话框。

来自here

也许隐藏Java-Gui vbs可能会有所帮助。