我有一个小的 Windows 批处理脚本,它是在游戏应用程序(用户体验在这里很重要)中执行的,它被调用来启动 Java 程序等。使用命令javaw
我向游戏用户隐藏控制台输出以改善体验,但是,控制台窗口在批处理文件执行时保持打开状态,并且在 Java 代码完成执行之前不会关闭。
我尝试的第一个解决方案是使用该start
命令,但我无法将任何参数传递给 java 程序,因此它失败了。
start javaw -jar jar-file-here.jar args...
我应该如何编写一个批处理文件,该文件将使用正确的变量启动 Java 程序,并在不等待 Java 关闭的情况下关闭?
编辑:我的参数包含引号( " ),因此我无法在不混淆命令的情况下将它们全部包含在引号中。