我必须做一个应用程序的演示,该应用程序有一个server.jar和client.jar。两者都有命令行参数并且都是可执行的。我需要启动两个 server.jar 实例和两个 client.jar 实例。
我认为使用批处理文件是正确的方法,但是,批处理文件执行第一个命令(即 >server.bat [argument1] [argument2])并且不会执行任何其他操作,除非我关闭第一个实例,其中如果是这样,它就会运行第二个命令。而且我不想打开空白控制台窗口(或最小化)
我真正需要的是一个批处理脚本,它将在没有任何控制台窗口的情况下启动这些应用程序并启动我需要的所有实例。
提前致谢!
EDIT:
javaw:
如果我输入命令就可以工作
分别进入控制台窗口。
如果我将相同的内容放入批处理文件中,
它会像以前一样表现。安慰
窗口打开,一个实例启动
(以先到者为准)并且它不
继续进行,除非我关闭
应用程序在这种情况下运行第二个命令。我希望它以静默方式运行所有命令
找到解决方案,下面是我的批处理文件的内容
@echo off
start /B server.jar [arg1] [arg2]
start /B server.jar [arg3] [arg4]
start /B client.jar [arg5]
start /B client.jar [arg6]
@echo on
这将打开、运行所有命令并关闭窗口,不等待命令完成。
我仍然不知道如何防止窗口完全打开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)