Estoy migrando un sistema de XP a Windows 7. Porté una tarea programada que funcionó bien en XP al entorno de Windows 7 al volver a crear el trabajo en el nuevo administrador de tareas programadas y llamar al mismo archivo por lotes (.CMD). En la pestaña General de propiedades de la tarea, la casilla de verificación Oculto no está marcada. El archivo CMD se ejecuta normalmente (visible) si se inicia desde una ventana de CMD o desde el Explorador.
Pero cuando el Programador de tareas inicia la tarea, se ejecuta oculta. La ventana CMD no está visible y la IU del programa que ejecuta (un programa de respaldo) no está visible. Los procesos se enumeran en el Administrador de tareas y se ejecutan con mi nombre de usuario (no SYSTEM o LOCAL).
¿Alguien puede explicar por qué esta tarea se ejecuta oculta y cómo puedo hacerla visible?
Otherwise it is hidden (regardless of the setting of the "Hidden" checkbox).
Esto se debe a que laHidden
casilla de verificación no tiene nada que ver con la forma en que se muestra el programa cuando se ejecuta, determina si la Tarea se muestra en el Programador de tareas o no. Cuando está marcada, la tarea solo es visible si seleccionaShow Hidden Tasks
desde elView
menú.