Programar una tarea de programa GUI y mostrar su GUI al iniciar sesión

Programar una tarea de programa GUI y mostrar su GUI al iniciar sesión

Siguiendo la respuesta aceptada de Marcus sobre el tema de programar un programa GUI para iniciarse al iniciar el sistema y mostrar su GUI al iniciar sesión.

https://serverfault.com/questions/583517/start-program-on-computer-startup-when-nadie-is-logged-on-and-show-the-window-w

Puedo hacerlo pero no del todo; En mi servidor necesito activar Xamp y otro programa Java que es la aplicación principal, al inicio, y ver su GUI cuando inicio sesión. La respuesta aceptada sugiere usar un programa Autologn para iniciar sesión automáticamente al inicio, luego iniciar el programa por tarea activada al iniciar sesión. Lo probé con un programa y funcionó. Pero en mi escenario programé una tarea como se explicó, para iniciar Xamp y mi aplicación, pero cuando inicié sesión, solo puedo ver la GUI de Xamp, la aplicación Java solo entonces (cuando inicié sesión) se activa.

Probé diferentes tareas para Xamp y para mi aplicación, probé una sola tarea para ambos, intenté iniciar un archivo por lotes para iniciar ambos, intenté convertir mi aplicación Java a exe, nada ayudó, sigue siendo el mismo resultado. Por alguna razón, funciona para Xamp (y otra aplicación con la que lo probé) y no para mi aplicación.

¿Algunas ideas?

ACTUALIZAR- Me acabo de dar cuenta de que solo cuando inicio sesión, se completa la activación de Xamp (surge una salida adicional) y solo entonces se inicia mi aplicación. ¿Cómo puedo manejar tal comportamiento?

información relacionada