Deseo que se programe una tarea para que se ejecute cuando un usuario inicie sesión, pero no depende de que ningún usuario haya iniciado sesión, por lo que elijo "Ejecutar si el usuario inició sesión o no". El problema con esto es que el programa se ejecuta oculto (como se indica en los documentos y se consulta en esta publicación de la Comunidad de Microsoft ), pero necesito que la GUI esté visible.
Por lo tanto, necesito elegir "Ejecutar solo cuando el usuario ha iniciado sesión" para que sea visible. ¡Pero cualquier usuario "normal" podría no estar conectado!
¿Qué cuenta de usuario debo usar para ejecutar esta tarea?
Intenté ejecutarlo como SYSTEM, pero eso establece automáticamente la opción "Ejecutar si el usuario ha iniciado sesión o no", por lo que se ejecutará oculto.
fuente
Administrator
grupo. Para el punto 1) ¿Supongo que estás usando "Cambio rápido de usuario"? Puede deshabilitar esto obligando a los usuarios a cerrar sesión antes de que otro pueda iniciar sesión.