Agendando uma tarefa de programa GUI e mostrando sua GUI no login

Agendando uma tarefa de programa GUI e mostrando sua GUI no login

Seguindo a resposta aceita de Marcus sobre o tópico de agendamento de um programa GUI para iniciar na inicialização do sistema e mostrar sua GUI ao fazer login-

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

Sou capaz de fazer isso, mas não totalmente; No meu servidor, preciso ativar o Xamp e outro programa Java que é o aplicativo principal, na inicialização, e ver sua GUI quando estiver logado. A resposta aceita sugere usar um programa Autologn para fazer logon automático na inicialização e, em seguida, iniciar o programa por tarefa acionada por login. Testei com um programa e funcionou. Mas no meu cenário agendei uma tarefa conforme explicado, para iniciar o Xamp e meu aplicativo, mas quando logado, só consigo ver a GUI do Xamp, o aplicativo java só então (quando eu logado) é ativado.

Tentei tarefas diferentes para o Xamp e para o meu aplicativo, tentei uma tarefa única para os dois, tentei iniciar um arquivo em lote para iniciar os dois, tentei converter meu aplicativo java para exe, nada ajudou, ainda o mesmo resultado. Por alguma razão, funciona para o Xamp (e outro aplicativo com o qual testei) e não para o meu aplicativo.

Alguma ideia?

ATUALIZAR- Acabei de perceber que somente quando faço login, a ativação do Xamp é concluída (solicita saída adicional) e só então meu aplicativo é iniciado. Como posso lidar com tal comportamento?

informação relacionada