lote de Windows, programa iniciado por el comando 'inicio' minimizado

0

Estoy escribiendo un archivo por lotes de Windows para iniciar mi aplicación java gui, pero cuando ejecuto mi archivo por lotes, mi aplicación comienza en minimizado, ¿cómo puedo traerlo al frente al inicio? Lo ejecuto en Windows 10

start "" !JAVA_HOME!\bin\javaw.exe -Datfsim.platformAddress= -Datfsim.toOrgId= -DtoTGOrgId= -Datfsim.toOrgName= -Datfsim.fromOrgId= -Datfsim.fromOrgName= -jar %~dp0\XTools.jar

Ya lo he intentado con "/ MAX", pero tampoco funciona, si lo ejecuto con / WAIT, mi programa Java comenzará al frente, pero el lote no se cerrará.

WestFarmer
fuente
¿Lo has intentado start /max?
DavidPostill
@DavidPostill ver mis ediciones
WestFarmer
¿Qué sucede si ejecuta el programa Java desde una línea de comando? Por cierto, deberías estar usando en %JAVA_HOME%lugar de a !JAVA_HOME!menos que tengas SETLOCAL EnableDelayedExpansionprimero en tu archivo por lotes.
DavidPostill
@DavidPostill cuando se ejecuta desde una línea de comandos, todo funciona como se esperaba.
WestFarmer
1
start "" /B "!JAVA_HOME!\bin\javaw.exe" … -jar "%~dp0XTools.jar"tenga en cuenta que %~dp0ya contiene la barra diagonal inversa y el /Binterruptor pueden ser superabundantes (intente omitirlo).
JosefZ