Tengo un programa que se inicia al iniciar el sistema usando el Programador de tareas en Windows Server 2012. El programa debe iniciarse incluso si la computadora se reinicia automáticamente.
Administrador es la cuenta utilizada para iniciar el programa, la opción "Ejecutar si el usuario ha iniciado sesión o no" está marcada para la tarea.
El problema con esto es que cuando alguien finalmente inicia sesión como Administrador usando Remote Desktop Connection, la interfaz (ventana del programa) está oculta.
Según tengo entendido, no hay forma de resolver esto usando el Programador de tareas.
¿Como puedo resolver esto?
Debería ser un problema bastante común, pero no puedo encontrar nada buscando en la red. Estoy bastante sorprendido de que Microsoft permita tal limitación en su programador. ¿Puedo hacer un VBScript o algo que se ejecute en el inicio y ejecute el programa que luego será visible cuando el usuario inicie sesión?
¿Otras ideas?
(Por cierto, no quiero tener que hacer un programa separado de solo GUI que se conecte al programa original. También preferiría que no tuviera que terminar el programa que ya se está ejecutando al iniciar sesión por el usuario y luego iniciarlo de nuevo.)