Novedades del Programador de tareas

Los siguientes cambios resumen las novedades de las distintas versiones de Task Scheduler.

Windows 10 (y Windows Server 2016)

En Windows 10 se introducen los siguientes cambios en el Programador de tareas.

  • Cuando el ahorro de batería está activado, las tareas del Programador de tareas de Windows solo se desencadenan si la tarea es:

    • No está establecida en Iniciar la tarea solo si el equipo está inactivo... (la tarea no usa IdleSettings)
    • No está establecida para ejecutarse durante el mantenimiento automático (la tarea no usa MaintenanceSettings)
    • Está establecida en Ejecutar solo cuando el usuario ha iniciado sesión (la tarea LogonType es TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP)

    Todos los demás desencadenadores se retrasan hasta que el ahorro de batería está apagado. Para obtener más información sobre el acceso al estado del ahorro de batería en la aplicación, consulte SYSTEM_POWER_STATUS. Para obtener información general sobre el ahorro de batería, consulte ahorro de batería (en las directrices del componente de hardware).

  • Por motivos de seguridad, un usuario que no es administrador no puede ver ni administrar una tarea del Programador de tareas de Windows creada por otro usuario.

Windows 8

En Windows 8 se introducen los siguientes cambios del Programador de tareas 2.0:

  • Compatibilidad con PowerShell: los usuarios pueden administrar (crear, eliminar, modificar, iniciar explícitamente, detener, etc.) Tareas del Programador de tareas de Windows mediante el módulo de PowerShell ScheduledTasks.
  • Contraseñas administradas: los administradores pueden usar las cuentas de contraseña administradas de Active Directory como entidades de seguridad de tarea. Estas tareas ya no requieren una directiva de restablecimiento de contraseña aplicada.
  • Cambios en la API: se introdujeron dos nuevas opciones de configuración de tareas con la interfaz ITaskSettings3 .
    • MaintenanceSettings: las tareas que usan esta configuración se tratan como un nuevo tipo de tareas programadas que se invocan durante el tiempo de mantenimiento automático del sistema operativo, según la periodicidad y la fecha límite especificadas.
    • Volátil: las tareas que se establecen como volátiles siempre se deshabilitan en un arranque del sistema operativo y deben volver a habilitarse explícitamente cuando sea necesario. Los clústeres de conmutación por error usan tareas volátiles para asegurarse de que solo se programa una instancia de tarea en un clúster a la vez.
  • El motor de programación unificado ahora admite las siguientes características:
    • Tipo de inicio de sesión S4U, a través del elemento LogonType .
    • Valores de consulta XPath para desencadenadores de eventos, a través del elemento ValueQueries .
    • No permita finalizar la tarea de forma hard, a través del elemento AllowHardTerminate .
  • Características en desuso en esta versión

Windows 7

Los siguientes cambios del Programador de tareas 2.0 se presentan en Windows 7:

  • Uso del motor de programación unificado proporcionado por el sistema operativo subyacente.

  • Capacidad de rechazar las tareas de inicio en las sesiones integradas localmente (RAIL) de aplicaciones remotas.

  • Protección de seguridad de tareas (solo para tareas que se ejecutan como "SERVICIO DE RED" o "SERVICIO LOCAL" ):

    • Capacidad de asignar un tipo de identificador de seguridad de token de proceso (SID) (por ejemplo, sin restricciones o ninguno) a una tarea.
    • Permitir que los desarrolladores de tareas soliciten el conjunto exacto de privilegios que requiere su tarea.
  • Cambios en la API:

Windows Vista

La API del Programador de tareas 2.0 debe usarse en el desarrollo de aplicaciones que usan el servicio Programador de tareas en Windows Vista. Para obtener más información, vea Referencia del programador de tareas y Uso del programador de tareas.

Windows 2000, Windows XP y Windows Server 2003

La API del Programador de tareas 2.0 no está disponible. Use el Programador de tareas 1.0.

Programador de tareas

Acerca del programador de tareas