Share via


Novidades no Agendador de Tarefas

As alterações a seguir resumem as novidades em diferentes versões do Agendador de Tarefas.

Windows 10 (e Windows Server 2016)

As seguintes alterações do Agendador de Tarefas são introduzidas no Windows 10.

  • Quando a economia de bateria estiver ativada, as tarefas do Agendador de Tarefas do Windows serão disparadas somente se a tarefa for:

    • Não for definida como Iniciar a tarefa somente se o computador estiver ocioso... (a tarefa não usa IdleSettings)
    • Não for definida para ser executada durante a manutenção automática (a tarefa não usa MaintenanceSettings)
    • For definida como Executar somente quando o usuário estiver conectado ( LogonType da tarefa é TASK_LOGON_INTERACTIVE_TOKEN ou TASK_LOGON_GROUP)

    Todos os outros gatilhos estão atrasados até que a economia de bateria esteja desativada. Para obter mais informações sobre como acessar status de economia de bateria em seu aplicativo, consulte SYSTEM_POWER_STATUS. Para obter informações gerais sobre a economia de bateria, consulte economia de bateria (nas diretrizes de componente de hardware).

  • Por motivos de segurança, um usuário não administrador não pode exibir nem gerenciar uma tarefa do Agendador de Tarefas do Windows que foi criada por outro usuário.

Windows 8

As seguintes alterações do Agendador de Tarefas 2.0 são introduzidas no Windows 8:

  • Suporte do PowerShell: os usuários podem gerenciar (criar, excluir, modificar, iniciar explicitamente, parar etc.) Tarefas do Agendador de Tarefas do Windows usando o módulo do PowerShell ScheduledTasks.
  • Senhas gerenciadas: os administradores podem usar as contas de senha gerenciada do Active Directory como entidades de segurança de tarefas. Essas tarefas não exigem mais uma política de redefinição de senha imposta.
  • Alterações de API: introduziu duas novas configurações de tarefa com a interface ITaskSettings3 .
    • MaintenanceSettings: as tarefas que usam essas configurações são tratadas como um novo tipo de tarefas agendadas que são invocadas durante o tempo de manutenção automática do sistema operacional, de acordo com a periodicidade e o prazo especificados.
    • Volátil: as tarefas definidas como voláteis são sempre desabilitadas em uma inicialização do sistema operacional e devem ser habilitadas novamente explicitamente quando necessário. Tarefas voláteis são utilizadas pelos clusters de failover para garantir que apenas uma instância de tarefa seja agendada em um cluster por vez.
  • O mecanismo de agendamento unificado agora dá suporte aos seguintes recursos:
    • Tipo de logon S4U, por meio do elemento LogonType .
    • Valores de consulta XPath para gatilhos de evento, por meio do elemento ValueQueries .
    • Não permita o término da tarefa por meio do elemento AllowHardTerminate .
  • Recursos preteridos nesta versão

Windows 7

As seguintes alterações do Agendador de Tarefas 2.0 são introduzidas no Windows 7:

  • Usando o mecanismo de agendamento unificado fornecido pelo sistema operacional subjacente.

  • Capacidade de rejeitar tarefas iniciais em sessões RAIL (Remote Applications Integrated Locally).

  • Proteção de segurança da tarefa (somente para tarefas em execução como "SERVIÇO DE REDE" ou "SERVIÇO LOCAL"):

    • Capacidade de atribuir um tipo sid (identificador de segurança) de token de processo (por exemplo, irrestrito ou nenhum) a uma tarefa.
    • Permitir que os desenvolvedores de tarefas solicitem o conjunto exato de privilégios que sua tarefa exige.
  • Alterações de API:

Windows Vista

A API do Agendador de Tarefas 2.0 deve ser usada no desenvolvimento de aplicativos que usam o serviço Agendador de Tarefas no Windows Vista. Para obter mais informações, consulte Referência do Agendador de Tarefas e Usando o Agendador de Tarefas.

Windows 2000, Windows XP e Windows Server 2003

A API do Agendador de Tarefas 2.0 não está disponível. Use o Agendador de Tarefas 1.0.

Agendador de Tarefas

Sobre o agendador de tarefas