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á.
windows
command-line
batch
WestFarmer
fuente
fuente
start /max
?%JAVA_HOME%
lugar de a!JAVA_HOME!
menos que tengasSETLOCAL EnableDelayedExpansion
primero en tu archivo por lotes.start "" /B "!JAVA_HOME!\bin\javaw.exe" … -jar "%~dp0XTools.jar"
tenga en cuenta que%~dp0
ya contiene la barra diagonal inversa y el/B
interruptor pueden ser superabundantes (intente omitirlo).