Planejar a automatização de tarefas no Configuration Manager

Aplica-se ao: Configuration Manager (branch atual)

Você pode criar sequências de tarefas para automatizar tarefas em seu ambiente do Configuration Manager. Essas tarefas vão desde a captura de um sistema operacional em um computador de referência até a implantação do sistema operacional em um ou mais computadores de destino. As ações da sequência de tarefas são definidas nas etapas individuais da sequência. Quando a sequência de tarefas é executado, ela executa as ações de cada etapa no nível da linha de comando no contexto do Sistema Local. Esse comportamento significa que a sequência de tarefas é totalmente automatizada sem intervenção do usuário.

Etapas e ações da sequência de tarefas

As etapas são os componentes básicos de uma sequência de tarefas. Eles podem incluir comandos como:

  • Configurar e capturar o sistema operacional de um computador de referência
  • Instalar Windows, drivers de hardware, cliente do Configuration Manager e software no computador de destino

As ações da etapa definem os comandos de uma etapa de sequência de tarefas. Há dois tipos de ações:

  • Uma ação que você define usando uma cadeia de caracteres de linha de comando é conhecida como uma ação personalizada
  • Uma ação predefinida pelo Configuration Manager é conhecida como uma ação integrada.

Uma sequência de tarefas pode fazer qualquer combinação de ações personalizadas e integradas.

As etapas da sequência de tarefas também podem incluir condições que controlam o comportamento da etapa. Esses comportamentos incluem interromper a sequência de tarefas ou continuar a sequência de tarefas se ocorrer um erro. Um tipo de condição é uma variável de sequência de tarefas. Por exemplo, use a variável SMSTSLastActionRetCode para testar a condição da etapa anterior. Adicione condições a uma única etapa ou a um grupo de etapas.

A sequência de tarefas processa etapas sequencialmente. Essa sequência inclui a ação da etapa e quaisquer condições na etapa. Quando o Configuration Manager começa a processar uma etapa de sequência de tarefas, ele não inicia a próxima etapa até que a ação anterior seja concluída.

Uma sequência de tarefas é considerada concluída quando:

  • Todas as etapas estão concluídas
  • Uma etapa com falha faz com que o Configuration Manager pare de executar a sequência de tarefas antes de todas as etapas serem concluídas.

Por exemplo, se a etapa de uma sequência de tarefas não puder localizar uma imagem ou pacote referenciado em um ponto de distribuição, a sequência de tarefas incluirá uma referência interrompida. O Configuration Manager para de executar a sequência de tarefas nesse ponto, a menos que a etapa com falha tenha uma condição para continuar quando ocorrer um erro.

Importante

Por padrão, uma sequência de tarefas falha após uma etapa ou falha na ação. Se você quiser que a sequência de tarefas continue mesmo quando uma etapa falhar, edite a sequência de tarefas, altere para a guia Opções e selecione Continuar no erro.

Para obter mais informações sobre as etapas que podem ser adicionadas a uma sequência de tarefas, consulte Etapas da sequência de tarefas.

Grupos de sequência de tarefas

Você pode agrupar várias etapas em uma sequência de tarefas. Um grupo de sequência de tarefas consiste em um nome, uma descrição opcional e quaisquer condições opcionais. A sequência de tarefas avalia as condições de grupo como uma unidade antes de continuar com a próxima etapa. Aninhar grupos entre si ou incluir uma mistura de etapas e subgrupos. Os grupos são úteis para combinar várias etapas que compartilham uma condição comum.

Atribua um nome a grupos de sequências de tarefas. Ele não precisa ser exclusivo. Você também pode fornecer uma descrição opcional para o grupo de sequência de tarefas.

Importante

Por padrão, um grupo de sequência de tarefas falha quando qualquer etapa ou grupo incorporado dentro do grupo falha. Se você quiser que a sequência de tarefas continue quando uma etapa ou grupo incorporado falhar, de definir a opção Continuar no erro na etapa ou grupo.

A tabela a seguir mostra como a opção Continuar em erro funciona quando você agrupa etapas.

Neste exemplo, há dois grupos de sequências de tarefas que incluem três etapas de sequência de tarefas cada.

Grupo ou etapa de sequência de tarefas Continuar na configuração de erro
Grupo de sequência de tarefas 1 Continue no erro selecionado.
Etapa 1 da sequência de tarefas Continue no erro selecionado.
Etapa 2 da sequência de tarefas Não definido.
Etapa 3 da sequência de tarefas Não definido.
Grupo de sequência de tarefas 2 Não definido.
Etapa 4 da sequência de tarefas Não definido.
Etapa 5 da sequência de tarefas Não definido.
Etapa 6 da sequência de tarefas Não definido.
  • Se a etapa 1 da sequência de tarefas falhar, a sequência de tarefas continuará com a etapa 2 da sequência de tarefas.

  • Se a etapa 2 da sequência de tarefas falhar, a sequência de tarefas não executará a etapa 3 da sequência de tarefas. Como o grupo de sequência de tarefas 1 está configurado para Continuar no erro, a sequência de tarefas continua para o grupo de sequência de tarefas 2. Ele executa a etapa 4 da sequência de tarefas em seguida.

  • Se a etapa 4 da sequência de tarefas falhar, nenhuma etapa será mais executado. A sequência de tarefas falha porque a configuração de erro Continuar em não está configurada para o grupo de sequência de tarefas 2.

Adicionar sequências de tarefas filho a uma sequência de tarefas

Adicione uma nova etapa de sequência de tarefas que executa outra sequência de tarefas. Esta etapa cria uma relação pai-filho entre as sequências de tarefas. Usar esta etapa permite que você crie sequências de tarefas mais modulares que você pode reutilizar.

Para obter mais informações, consulte Executar Sequência de Tarefas.

Observação

O Configuration Manager não habilita esse recurso opcional por padrão. Você deve habilitar esse recurso antes de usá-lo. Para obter mais informações, consulte Habilitar recursos opcionais das atualizações.

Variáveis de sequência de tarefas

As variáveis de sequência de tarefas são um conjunto de pares de nomes e valores. Eles fornecem configurações e configurações de implantação do sistema operacional para tarefas de configuração de computador, sistema operacional e estado do usuário em um cliente do Configuration Manager. As variáveis de sequência de tarefas fornecem um mecanismo para configurar e personalizar as etapas em uma sequência de tarefas.

Quando você executar uma sequência de tarefas, ela armazena muitas das configurações da sequência de tarefas como variáveis de ambiente. Você pode acessar ou alterar os valores das variáveis internas da sequência de tarefas. Você também pode criar novas variáveis de sequência de tarefas para personalizar a maneira como uma sequência de tarefas é executado em um computador de destino.

Use as variáveis de sequência de tarefas para fazer as seguintes ações:

  • Configurar configurações para uma ação de sequência de tarefas

  • Fornecer argumentos de linha de comando para uma etapa de sequência de tarefas

  • Avaliar uma condição que determina se uma etapa de sequência de tarefas ou grupo é executado

  • Fornecer valores para scripts personalizados usados em uma sequência de tarefas

Por exemplo, você tem uma sequência de tarefas que inclui uma etapa de sequência de tarefas Join Domain ou Workgroup. Implante a sequência de tarefas em coleções diferentes, onde a associação da coleção é determinada pela associação ao domínio. Especifique uma variável de sequência de tarefas por coleção para o nome de domínio de cada coleção. Em seguida, use essa variável de sequência de tarefas para fornecer o nome de domínio apropriado na sequência de tarefas.

Para obter mais informações, consulte Como usar variáveis de sequência de tarefas.

Criar uma sequência de tarefas

Crie sequências de tarefas usando o Assistente para Criar Sequência de Tarefas. O assistente pode criar sequências de tarefas criadas que fazem tarefas específicas ou sequências de tarefas personalizadas que podem fazer muitas tarefas diferentes. O assistente permite que você crie os seguintes tipos de sequências de tarefas:

  • Instalar uma imagem do sistema operacional existente em um computador de destino

  • Criar e capturar uma imagem do sistema operacional de um computador de referência

  • Atualizar Windows com um pacote de atualização do sistema operacional em um computador de destino

  • Criar uma sequência de tarefas personalizada que faça uma tarefa personalizada ou uma implantação especializada do sistema operacional

Para obter mais informações, consulte Create task sequences.

Editar uma sequência de tarefas

Edite a sequência de tarefas usando o Editor de Sequência de Tarefas. O editor pode fazer as seguintes alterações na sequência de tarefas:

  • Adicionar ou remover etapas da sequência de tarefas

  • Alterar a ordem das etapas da sequência de tarefas

  • Adicionar ou remover grupos de etapas

  • Especificar se a sequência de tarefas continuará quando ocorrer um erro

  • Adicionar condições às etapas e grupos de uma sequência de tarefas

Importante

Se a sequência de tarefas tiver referências nãossociadas a um objeto como resultado da edição, o editor exigirá que você corrige a referência antes que ele possa fechar. As ações possíveis incluem:

  • Corrigir a referência
  • Excluir o objeto não-aferenciado da sequência de tarefas
  • Desabilitar temporariamente a etapa de sequência de tarefas com falha até que a referência quebrada seja corrigida ou removida

Para obter mais informações sobre como editar sequências de tarefas, consulte Use the task sequence editor.

Implantar uma sequência de tarefas

Implante uma sequência de tarefas em computadores de destino que estão em qualquer coleção do Configuration Manager. Use a coleção De todos os computadores desconhecidos internos para implantar sistemas operacionais em computadores desconhecidos. Não é possível implantar uma sequência de tarefas em coleções de usuários.

Importante

Não implante sequências de tarefas que instalam sistemas operacionais em coleções inadequadas. Certifique-se de que a coleção para a qual você implanta a sequência de tarefas inclua apenas os computadores nos quais você deseja instalar o sistema operacional. Para ajudar a evitar implantações indesejadas do sistema operacional, configure configurações para implantações de alto risco. Para obter mais informações, consulte Configurações gerenciar implantações de alto risco.

Cada computador de destino que recebe a sequência de tarefas executa a sequência de tarefas de acordo com as configurações especificadas na implantação. As sequências de tarefas em si não contêm arquivos ou programas associados. Todos os arquivos que uma sequência de tarefas faz referência já devem estar presentes no computador de destino ou armazenados em um ponto de distribuição que os clientes possam acessar.

Observação

A sequência de tarefas instala pacotes referenciados por programas, mesmo que o programa ou pacote já tenha sido instalado no computador de destino.

Se a sequência de tarefas instalar um aplicativo, o aplicativo só será instalado se as regras de requisito para o aplicativo são atendidas e o aplicativo ainda não estiver instalado, com base no método de detecção especificado para o aplicativo.

O cliente do Configuration Manager executa uma implantação de sequência de tarefas quando baixa a política do cliente. Para disparar essa ação em vez de aguardar até o próximo ciclo de sondagem, consulte Iniciar recuperaçãode política para um cliente do Configuration Manager .

Quando você implanta sequências de tarefas Windows dispositivos incorporados habilitados com um filtro de gravação, você pode especificar se deve desabilitar o filtro de gravação no dispositivo durante a implantação e reiniciar o dispositivo após a implantação. Se o filtro de gravação não estiver desabilitado, a sequência de tarefas será implantada em uma sobreposição temporária e não estará disponível quando o dispositivo for reiniciado.

Observação

Ao implantar uma sequência de tarefas em um Windows incorporado, certifique-se de que o dispositivo seja membro de uma coleção que tenha uma janela de manutenção configurada. Isso permite gerenciar quando o filtro de gravação está desabilitado e habilitado e quando o dispositivo é reiniciado.

Se os clientes baixarem sequências de tarefas fora de uma janela de manutenção, a sequência de tarefas será baixada duas vezes. Nesse cenário, o cliente baixa a sequência de tarefas, desabilita o filtro de gravação, reinicia o computador e baixa a sequência de tarefas novamente. Esse comportamento é porque a sequência de tarefas foi originalmente baixada para a sobreposição temporária, que é limpa quando o dispositivo é reiniciado.

Para obter mais informações sobre como implantar sequências de tarefas, consulte Deploy a task sequence.

Exportar e importar

O Configuration Manager permite exportar e importar sequências de tarefas. Ao exportar uma sequência de tarefas, você pode incluir os objetos referenciados pela sequência de tarefas.

Para obter mais informações, consulte Exportar e importar sequências de tarefas.

Executar uma sequência de tarefas

As sequências de tarefas sempre são executados usando a conta do Sistema Local. Quando a sequência de tarefas é executado, o cliente do Configuration Manager verifica primeiro todos os pacotes referenciados antes de iniciar as etapas da sequência de tarefas. Se ele não puder validar ou baixar um pacote referenciado, a sequência de tarefas retornará um erro para a etapa de sequência de tarefas associada.

Observação

A etapa de sequência de tarefas Executar Linha de Comando fornece a capacidade de executar um comando como uma conta diferente.

Se você configurar uma implantação de sequência de tarefas para baixar e executar, o cliente do Configuration Manager baixará todo o conteúdo dependente para seu cache. Se o tamanho do cache do cliente for muito pequeno ou o conteúdo não puder ser encontrado, a sequência de tarefas falhará. O cliente gera uma mensagem de status.

Você também pode especificar que o cliente baixa o conteúdo somente quando necessário. Para fazer essa ação, selecione Baixar conteúdo localmente quando necessário executando a sequência de tarefas na implantação da sequência de tarefas. Outra opção é Executar programa do ponto de distribuição. Com essa opção, o cliente instala os arquivos diretamente do ponto de distribuição sem baixá-los primeiro no cache.

Quando você configura a implantação da sequência de tarefas como Disponível, se o cliente não puder localizar conteúdo dependente para a sequência de tarefas, ele enviará imediatamente um erro. Para uma implantação necessária, o cliente do Configuration Manager aguarda nessa situação. Ele se esforça para baixar o conteúdo até o prazo final, caso o conteúdo ainda não seja replicado para um local de conteúdo que o cliente possa acessar.

Quando uma sequência de tarefas é concluída com êxito ou falha, o Configuration Manager registra esse estado no histórico do cliente.

Depois que uma sequência de tarefas é iniciada em um computador, você não pode cancelá-la ou impedi-la.

Importante

Se uma etapa de sequência de tarefas exigir que o computador seja reiniciado, o cliente deverá ser capaz de inicializar para uma partição de disco formatada. Caso contrário, a sequência de tarefas falhará independentemente de qualquer tratamento de erro especificado na sequência de tarefas.

Quando um objeto dependente de uma sequência de tarefas é atualizado para uma versão mais recente, qualquer sequência de tarefas que faz referência ao pacote é atualizada automaticamente. Ele faz referência à versão mais recente, não importa quantas atualizações você implantou.

Usar janelas de manutenção

Você pode especificar quando a sequência de tarefas pode ser executado definindo uma janela de manutenção para o conjunto de dispositivos. Você configura as janelas de manutenção com uma data de início, uma hora de início e de fim e um padrão de recorrência. Ao definir o cronograma para a janela de manutenção, você pode especificar que a janela de manutenção se aplica somente a sequências de tarefas. Para obter mais informações, consulte Como usar janelas de manutenção.

Importante

Quando você configura uma janela de manutenção para executar uma sequência de tarefas, uma vez que as sequências de tarefas são iniciadas, ela continua a ser executado mesmo que a janela de manutenção seja fechada.

Se um dispositivo tiver mais de uma janela de manutenção aplicada, o cliente poderá ignorar uma janela de manutenção de Todas as implantações. A partir da versão 1810, use a seguinte configuração de cliente para controlar esse comportamento: Habilitar a instalação de atualizações de software na janela de manutenção "Todas as implantações" quando a janela de manutenção "Atualização de Software" estiver disponível . Para obter mais informações, consulte Sobre configurações do cliente

Sequências de tarefas e a conta de acesso à rede

Importante

Alguns cenários de implantação do sistema operacional não exigem o uso da conta de acesso à rede. Para obter mais informações, consulte Enhanced HTTP.

Embora as sequências de tarefas só são executados no contexto da conta do Sistema Local, talvez seja necessário configurar a conta de acesso à rede nas seguintes circunstâncias:

  • Se a sequência de tarefas tentar acessar o conteúdo do Configuration Manager em pontos de distribuição. Configure corretamente a conta de acesso à rede ou a sequência de tarefas falhará.

  • Quando você usa uma imagem de inicialização para iniciar uma implantação do sistema operacional. Nesse caso, o Configuration Manager usa o Windows pe, que não é um sistema operacional completo. O Windows pe usa um nome aleatório gerado automaticamente que não é membro de nenhum domínio. Se você não configurar corretamente a conta de acesso à rede, o computador não poderá acessar o conteúdo necessário para a sequência de tarefas.

Observação

A conta de acesso à rede nunca é usada como contexto de segurança para executar programas, instalar aplicativos, instalar atualizações ou executar sequências de tarefas. A conta de acesso à rede só é usada para acessar os recursos associados na rede.

Para obter mais informações sobre a conta de acesso à rede, consulte Conta de acesso à rede.

HTTP aprimorado

Quando você habilita o HTTP aprimorado, os seguintes cenários não exigem uma conta de acesso à rede para baixar conteúdo de um ponto de distribuição:

  • Sequências de tarefas em execução da mídia de inicialização ou PXE
  • Sequências de tarefas em execução no Centro de Software

Essas sequências de tarefas podem ser para implantação do sistema operacional ou personalizadas. Ele também é suportado para computadores de grupo de trabalho.

Para obter mais informações, consulte Enhanced HTTP.

Observação

Os seguintes cenários de implantação do sistema operacional ainda exigem o uso de uma conta de acesso à rede:

  • A opção de implantação dasequência de tarefas , Acessar conteúdo diretamente de um ponto de distribuição quando necessário pela sequência de tarefas em execução
  • A opção de etapa Do Armazenamento de Estado de Solicitação, Se a conta do computador não conseguir se conectar a um armazenamento de estado, use a conta de acesso à rede
  • Ao se conectar a um domínio não falso ou entre florestas do Active Directory
  • A opção aplicar imagem do sistema operacional, acessar conteúdo diretamente do ponto de distribuição
  • A configuração avançada da sequência de tarefas para Executar outro programa primeiro
  • Multicast

Criar mídia

Você pode gravar sequências de tarefas e seus arquivos e dependências relacionados a vários tipos de mídia. O Configuration Manager dá suporte a mídia removível, como um DVD ou uma unidade flash USB para captura, suporte autônomo e mídia inicializável. A mídia prestada usa um Windows de imagem (WIM).

Ao criar mídia, especifique uma senha para controlar o acesso. Em seguida, uma pessoa deve inserir a senha no computador de destino para executar a sequência de tarefas.

Quando você executar uma sequência de tarefas da mídia, a arquitetura do processador especificada da mídia não é reconhecida. Se a arquitetura especificada não corresponder ao computador de destino, a sequência de tarefas ainda tentará ser executado. Se a arquitetura da mídia não corresponder à arquitetura do computador de destino, a sequência de tarefas falhará.

Para obter mais informações, consulte Create task sequence media.

Tipos de mídia

O Configuration Manager dá suporte aos seguintes tipos de mídia:

Capturar mídia

Essa mídia captura uma imagem do sistema operacional que você configura e cria fora da infraestrutura do Configuration Manager. A mídia de captura pode conter programas personalizados que podem ser executados antes que uma sequência de tarefas seja executado. O programa personalizado pode interagir com a área de trabalho, solicitar valores de entrada ao usuário ou criar variáveis a serem usadas pela sequência de tarefas.

Para obter mais informações, consulte Create capture media.

Mídia autônomo

A mídia independente contém a sequência de tarefas e todos os objetos associados necessários para a sequência de tarefas ser executado. Sequências de tarefas de mídia autônomos podem ser executados quando o Configuration Manager tem conectividade limitada ou não com a rede. Execute mídias autônomos das seguintes maneiras:

  • Se o computador de destino não for inicializado, a imagem Windows PE associada à sequência de tarefas será usada a partir da mídia independente e a sequência de tarefas começará.

  • Inicie manualmente a mídia independente. Se um usuário estiver dentro do computador, ele poderá iniciar a sequência de tarefas a partir da mídia.

Importante

As etapas de uma sequência de tarefas de mídia autônomo devem ser capazes de ser executados sem recuperar dados da rede. Caso contrário, a etapa de sequência de tarefas que tenta recuperar os dados falhará. Por exemplo, uma etapa de sequência de tarefas que requer um ponto de distribuição para obter um pacote falha. Se a mídia independente contiver o pacote necessário, a etapa de sequência de tarefas será bem-sucedida.

Para obter mais informações, consulte Create stand-alone media.

Mídia inicializável

A mídia inicializável contém os arquivos necessários para iniciar um computador de destino para que ele possa se conectar à infraestrutura do Configuration Manager. Em seguida, determina quais sequências de tarefas executar com base em suas associações de coleção. Essa mídia não inclui a sequência de tarefas ou objetos dependentes. Em vez disso, o cliente baixa o conteúdo pela rede. Esse método é útil para novos computadores ou implantações bare-metal, quando nenhum sistema operacional está no computador de destino.

Para obter mais informações, consulte Create bootable media.

Mídia prestaged

A mídia prestada implanta uma imagem do sistema operacional em um computador de destino que não está provisionado. A mídia prestada é armazenada como um arquivo wim Windows imagem (WIM). Esse arquivo pode ser instalado em um computador bare-metal pelo fabricante ou em um centro de preparação empresarial. Uma vantagem da mídia prestada é que esses locais não exigem uma conexão com seu ambiente do Configuration Manager.

Para obter mais informações, consulte Create prestaged media.

Próximas etapas