Plano para automatizar tarefas no Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Pode criar sequências de tarefas para automatizar tarefas no ambiente de Gestor de Configuração. Estas tarefas vão desde a captura de um SO num computador de referência até à implantação do SISTEMA a um ou mais computadores de destino. As ações da sequência de tarefas são definidas nos passos individuais da sequência. Quando a sequência de tarefas é executado, executa as ações de cada passo ao nível da linha de comando no contexto do Sistema Local. Este comportamento significa que a sequência de tarefas é totalmente automatizada sem qualquer intervenção do utilizador.

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

Os passos são os componentes básicos de uma sequência de tarefas. Podem incluir comandos como:

  • Configure e capture o SO de um computador de referência
  • Instale Windows, controladores de hardware, o cliente do Gestor de Configuração e software no computador de destino

As ações do passo definem os comandos de um passo de sequência de tarefa. Existem dois tipos de ações:

  • Uma ação que você define usando uma corda de linha de comando é referida como uma ação personalizada
  • Uma ação que é predefinida pelo Gestor de Configuração é referida como uma ação incorporada.

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

Os passos da sequência de tarefas também podem incluir condições que controlam o comportamento do passo. Estes comportamentos incluem parar 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 tarefa. Por exemplo, utilize a variável SMSTSLastActionRetCode para testar o estado do passo anterior. Adicione as condições a um único passo ou a um grupo de passos.

A sequência de tarefas processa passos sequencialmente. Esta sequência inclui a ação do passo e quaisquer condições no degrau. Quando o Gestor de Configuração começa a processar um passo de sequência de tarefa, este não começa o próximo passo até que a ação anterior esteja concluída.

Uma sequência de tarefa é considerada completa quando:

  • Todos os seus passos estão completos
  • Um passo falhado faz com que o Gestor de Configuração deixe de executar a sequência de tarefas antes de todos os seus passos estarem concluídos.

Por exemplo, se o passo de uma sequência de tarefa não conseguir localizar uma imagem ou pacote referenciado num ponto de distribuição, a sequência de tarefas inclui uma referência quebrada. O Gestor de Configuração deixa de executar a sequência de tarefas nesse ponto, a menos que o passo falhado tenha uma condição para continuar quando ocorre um erro.

Importante

Por predefinição, uma sequência de tarefas falhará se falhar um passo ou ação. Se pretender que a sequência de tarefas continue mesmo quando um passo falha, edite a sequência de tarefas, mude para o separador Opções e, em seguida, selecione Continue por erro.

Para obter mais informações sobre os passos que podem ser adicionados a uma sequência de tarefas, consulte os passos da sequência de tarefas.

Grupos de sequência de tarefas

Pode agrupar vários passos dentro de uma sequência de tarefa. Um grupo de sequência de tarefas consiste num nome, uma descrição opcional e quaisquer condições opcionais. A sequência de tarefa avalia as condições de grupo como uma unidade antes de continuar com o passo seguinte. Grupos de ninhos dentro uns dos outros, ou incluem uma mistura de degraus e subgrupos. Os grupos são úteis para combinar diversos passos que partilhem uma condição comum.

Atribua um nome a grupos de sequência de tarefas. Não tem de ser único. Também poderá fornecer uma descrição opcional para o grupo de sequência de tarefas.

Importante

Por predefinição, um grupo de sequência de tarefas falhará se falhar qualquer passo ou grupo incorporado no grupo. Se pretender que a sequência de tarefas continue quando um grupo de passo ou incorporado falhar, desa um ressalta na opção De erro no passo ou grupo.

A tabela a seguir mostra como funciona a opção Continue na opção de erro quando se agrupam passos.

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

Grupo ou passo de sequência de tarefas Definição Continuar com o erro
Sequência de tarefas grupo 1 Continuar com o erro selecionado.
Sequência de tarefa passo 1 Continuar com o erro selecionado.
Etapa de sequência de tarefa 2 Não definido.
Etapa de sequência de tarefa 3 Não definido.
Grupo de sequência de tarefas 2 Não definido.
Etapa de sequência de tarefa 4 Não definido.
Etapa de sequência de tarefa 5 Não definido.
Etapa de sequência de tarefa 6 Não definido.
  • Se a sequência de tarefas do passo 1 falhar, a sequência de tarefas continua com o passo de sequência de tarefa 2.

  • Se a sequência de tarefas do passo 2 falhar, a sequência de tarefas não executará o passo da sequência de tarefa 3. Como a sequência de tarefas do grupo 1 está configurada para Continuar por erro, a sequência de tarefas continua a ter sequência de tarefas do grupo 2. Executa o passo da sequência de tarefas 4 a seguir.

  • Se a sequência de tarefas passo 4 falhar, não são executados mais passos. A sequência de tarefas falha porque a definição de erro continuada não está configurada para a sequência de tarefas do grupo 2.

Adicione sequências de tarefas infantis a uma sequência de tarefa

Adicione um novo passo de sequência de tarefa que executa outra sequência de tarefas. Este passo cria uma relação pai-filho entre as sequências de tarefas. A utilização deste passo permite-lhe criar sequências de tarefas mais modulares que possa reutilizar.

Para obter mais informações, consulte executar a sequência de tarefas.

Nota

O Gestor de Configuração não ativa esta funcionalidade opcional por predefinição. Deve ativar esta função antes de a utilizar. Para mais informações, consulte Enable optional features from updates.

Variáveis de sequência de tarefas

As variáveis da sequência de tarefas são um conjunto de pares de nomes e valores. Fornecem configurações de configuração e definições de implementação de SO para tarefas de configuração de computador, sistema operativo e estado do utilizador num cliente Do Gestor de Configuração. As variáveis de sequência de tarefas fornecem um mecanismo de configuração e personalização dos passos de uma sequência de tarefas.

Quando executam uma sequência de tarefas, armazena muitas das definições da sequência de tarefas como variáveis ambientais. Pode aceder ou alterar os valores das variáveis da sequência de tarefas incorporadas. Também pode criar novas variáveis de sequência de tarefas para personalizar a forma como uma sequência de tarefas é executado num computador de destino.

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

  • Configurações de configuração para uma ação de sequência de tarefa

  • Fornecer argumentos de linha de comando para um passo de sequência de tarefa

  • Avaliar uma condição que determina se um passo de sequência de tarefa ou grupo corre

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

Por exemplo, tem uma sequência de tarefas que inclui um passo de sequência de tarefa de União ou grupo de trabalho. Implementar a sequência de tarefas em diferentes coleções, onde a adesão à coleção é determinada pela adesão ao domínio. Especifique uma variável de sequência de tarefa por recolha para o nome de domínio de cada coleção. Em seguida, utilize a variável da sequência de tarefa para fornecer o nome de domínio apropriado na sequência de tarefa.

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

Criar uma sequência de tarefas

Crie sequências de tarefas utilizando o Assistente de Criação de Sequência de Tarefas. O assistente pode criar sequências de tarefas incorporadas que fazem tarefas específicas ou sequências de tarefas personalizadas que podem fazer muitas tarefas diferentes. O assistente permite criar os seguintes tipos de sequências de tarefas:

  • Instale uma imagem de SO existente num computador de destino

  • Construa e capture uma imagem de SO de um computador de referência

  • Upgrade para Windows 10 de um pacote de upgrade de SO em um computador de destino

  • Crie uma sequência de tarefa personalizada que faça uma tarefa personalizada ou implantação especializada de SO

Para obter mais informações, consulte Criar sequências de tarefas.

Editar uma sequência de tarefas

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

  • Adicione ou remova os passos da sequência de tarefa

  • Alterar a ordem dos passos da sequência de tarefas

  • Adicionar ou remover grupos de passos

  • Especificar se a sequência de tarefas continua quando ocorre um erro

  • Adicione condições aos passos e grupos de uma sequência de tarefas

Importante

Se a sequência de tarefas tiver referências não associadas a um objeto como resultado da edição, o editor requer que corrija a referência antes de poder fechar. As possíveis ações incluem:

  • Corrija a referência
  • Eliminar o objeto não inferido da sequência de tarefas
  • Desativar temporariamente o passo de sequência de tarefa falhado até que a referência quebrada seja corrigida ou removida

Para obter mais informações sobre como editar sequências de tarefas, consulte utilizar o editor de sequência de tarefas.

Implementar uma sequência de tarefas

Implemente uma sequência de tarefas para computadores de destino que estejam em qualquer coleção de Gestor de Configuração. Utilize a coleção de Todos os Computadores Desconhecidos incorporados para implantar sistemas operativos em computadores desconhecidos. Não é possível implementar uma sequência de tarefas nas coleções de utilizadores.

Importante

Não implemente sequências de tarefas que instalam sistemas operativos para coleções inadequadas. Certifique-se de que a coleção à qual implementa a sequência de tarefas inclui apenas os computadores onde pretende instalar o SISTEMA. Para ajudar a prevenir implementações indesejadas de SO, configurar definições para implementações de alto risco. Para obter mais informações, consulte Definições para gerir implementações de alto risco.

Cada computador de destino que recebe a sequência de tarefas executa a sequência de tarefa de acordo com as definições especificadas na implementação. As sequências de tarefas em si não contêm ficheiros ou programas associados. Quaisquer ficheiros que uma sequência de tarefas já devem estar presentes no computador de destino ou armazenados num ponto de distribuição a que os clientes possam aceder.

Nota

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

Se a sequência de tarefas instalar uma aplicação, a aplicação só se instala se as regras de requisito para a aplicação forem cumpridas, e a aplicação ainda não estiver instalada, com base no método de deteção especificado para a aplicação.

O cliente Do Gestor de Configuração executa uma implementação de sequência de tarefa quando descarrega a política do cliente. Para desencadear esta ação em vez de esperar pelo próximo ciclo de votação, consulte Iniciar a recuperação de políticas para um cliente Gestor de Configuração.

Quando implementar sequências de tarefas para Windows dispositivos incorporados que estejam ativados com um filtro de escrita, pode especificar se desativa o filtro de escrita no dispositivo durante a implantação e, em seguida, reiniciar o dispositivo após a implantação. Se o filtro de escrita não estiver desativado, a sequência de tarefas é implantada numa sobreposição temporária e não estará disponível quando o dispositivo reiniciar.

Nota

Quando implementar uma sequência de tarefas num dispositivo incorporado Windows, certifique-se de que o dispositivo é membro de uma coleção que tem uma janela de manutenção configurada. Isto permite-lhe gerir quando o filtro de escrita está desativado e ativado, e quando o dispositivo reinicia.

Se os clientes descarregarem sequências de tarefas fora de uma janela de manutenção, a sequência de tarefas é descarregada duas vezes. Neste cenário, o cliente descarrega a sequência de tarefas, desativa o filtro de escrita, reinicia o computador e, em seguida, descarrega novamente a sequência de tarefas. Este comportamento deve-se ao facto de a sequência de tarefas ter sido originalmente descarregada para a sobreposição temporária, que é apurada quando o dispositivo reinicia.

Para obter mais informações sobre como implementar sequências de tarefas, consulte a sequência de tarefas implementar.

Exportação e importação

O Gestor de Configuração permite exportar e importar sequências de tarefas. Quando exporta uma sequência de tarefas, pode incluir os objetos referenciados pela sequência de tarefas.

Para obter mais informações, consulte sequências de tarefas de exportação e importação.

Executar uma sequência de tarefas

Sequências de tarefas sempre executadas utilizando a conta do Sistema Local. Quando a sequência de tarefas é executado, o cliente Do Gestor de Configuração verifica primeiro quaisquer pacotes referenciados antes de iniciar os passos da sequência de tarefas. Se não conseguir validar ou descarregar um pacote referenciado, a sequência de tarefas retorna um erro para o passo de sequência de tarefas associado.

Nota

A linha de comando de execução da sequência de tarefas proporciona a capacidade de executar um comando como uma conta diferente.

Se configurar uma implementação de sequência de tarefa para descarregar e executar, o cliente Do Gestor de Configuração descarrega todos os conteúdos dependentes para a sua cache. Se o tamanho da cache do cliente for demasiado pequeno ou o conteúdo não puder ser encontrado, a sequência de tarefas falha. O cliente gera uma mensagem de estado.

Também pode especificar que o cliente descarrega o conteúdo apenas quando é necessário. Para realizar esta ação, selecione Descarregue o conteúdo localmente quando necessário executando a sequência de tarefas na implementação da sequência de tarefas. Outra opção é executar o programa a partir do ponto de distribuição. Com esta opção, o cliente instala os ficheiros diretamente do ponto de distribuição sem os transferir primeiro para a cache.

Quando configurar a implementação da sequência de tarefas como Disponível, se o cliente não conseguir localizar conteúdo dependente para a sequência de tarefas, envia imediatamente um erro. Para uma implementação necessária, o cliente Gestor de Configuração aguarda nesta situação. É difícil descarregar o conteúdo até ao prazo, caso o conteúdo ainda não seja replicado para um local de conteúdo a que o cliente possa aceder.

Quando uma sequência de tarefas termina com sucesso ou falha, o Gestor de Configuração regista este estado na história do cliente.

Uma vez que uma sequência de tarefas começa num computador, não pode cancelar ou parar.

Importante

Se um passo de sequência de tarefa exigir que o computador reinicie, o cliente deve ser capaz de iniciar uma partição de disco formatada. Caso contrário, a sequência de tarefas falha independentemente de qualquer manipulação de erro que especifique 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 tarefa que referencia o pacote é automaticamente atualizada. Refere-se à versão mais recente, não importa quantas atualizações tenha implementado.

Use janelas de manutenção

Pode especificar quando a sequência de tarefa pode ser executada definindo uma janela de manutenção para a recolha do dispositivo. Configura janelas de manutenção com data de início, hora de início e acabamento e um padrão de recorrência. Quando definir o horário da janela de manutenção, pode especificar que a janela de manutenção se aplica apenas às sequências de tarefas. Para mais informações, consulte como utilizar janelas de manutenção.

Importante

Quando configura uma janela de manutenção para executar uma sequência de tarefas, uma vez as sequências de tarefas iniciadas, continuam a ser executadas mesmo que a janela de manutenção se feche.

Se um dispositivo tiver mais de uma janela de manutenção aplicada, o cliente pode ignorar uma janela de manutenção de todas as implementações. A partir da versão 1810, utilize a seguinte definição de cliente para controlar este comportamento: Ative a instalação de atualizações de software na janela de manutenção "Todas as implementações" quando estiver disponível a janela de manutenção "Atualização de Software". Para mais informações, consulte sobre as definições do cliente

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

Importante

Alguns cenários de implementação do SO não requerem a utilização da conta de acesso à rede. Para mais informações, consulte HTTP Melhorado.

Embora as sequências de tarefas só decorram no contexto da conta do Sistema Local, poderá ser necessário configurar a conta de acesso à rede nas seguintes circunstâncias:

  • Se a sequência de tarefa tentar aceder ao conteúdo do Gestor de Configuração em pontos de distribuição. Configurar corretamente a conta de acesso à rede ou a sequência de tarefa falhará.

  • Quando utilizar uma imagem de arranque para iniciar uma implementação de SO. Neste caso, o Gestor de Configuração utiliza o ambiente pe Windows, que não é um sistema operativo completo. O ambiente pe Windows usa um nome aleatório gerado automaticamente que não é membro de nenhum domínio. Se não configurar corretamente a conta de acesso à rede, o computador não pode aceder ao conteúdo necessário para a sequência de tarefas.

Nota

A conta de acesso à rede nunca é utilizada como o contexto de segurança para executar programas, instalar aplicações, instalar atualizações ou executar sequências de tarefas. A conta de acesso à rede é utilizada apenas para aceder aos recursos associados da rede.

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

HTTP melhorado

Quando ativa o HTTP Melhorado, os seguintes cenários não requerem uma conta de acesso à rede para descarregar conteúdo a partir de um ponto de distribuição:

  • Sequências de tarefas a partir de meios de arranque ou PXE
  • Sequências de tarefas a partir do Software Center

Estas sequências de tarefas podem ser para implantação de SO ou personalizado. Também é suportado para computadores de grupo de trabalho.

Para mais informações, consulte HTTP Melhorado.

Nota

Os seguintes cenários de implantação do SO ainda requerem a utilização de uma conta de acesso à rede:

  • A opção de implementaçãoda sequência de tarefas , aceder ao conteúdo diretamente de um ponto de distribuição quando necessário pela sequência de tarefas em execução
  • A opção de passo da Loja do Estado do Pedido, se a conta de computador não se ligar a uma loja do Estado, utilize a conta de acesso à rede
  • Ao ligar-se a um domínio não fidedquipositivo ou através de florestas de Diretório Ativo
  • A opção de passo de imagem aplicar OS, aceder conteúdo diretamente do ponto de distribuição
  • A sequência de tarefas avançou a definição para executar outro programa primeiro
  • Multicast

Criar meios de comunicação

Pode escrever sequências de tarefas e seus ficheiros e dependências relacionadas com vários tipos de meios. O Gestor de Configuração suporta suportes amovíveis, como um DVD ou uma pen USB para captura, stand-alone e suportes de arranque. Os meios de comunicação social prestaged usam um ficheiro de imagem Windows (WIM).

Quando criar meios de comunicação, especifique uma palavra-passe para controlar o acesso. Em seguida, uma pessoa deve introduzir a palavra-passe no computador-alvo para executar a sequência de tarefas.

Quando se executam uma sequência de tarefas a partir de meios, a arquitetura de processador especificada dos meios de comunicação não é reconhecida. Se a arquitetura especificada não corresponder ao computador-alvo, a sequência de tarefas ainda tenta ser executada. Se a arquitetura dos meios de comunicação não corresponder à arquitetura do computador-alvo, a sequência de tarefas falha.

Para obter mais informações, consulte Criar os meios de seqüência de tarefas.

Tipos de suporte

O Gestor de Configuração suporta os seguintes tipos de suportes:

Captar meios de comunicação

Este meio de comunicação captura uma imagem de SO que configura e cria fora da infraestrutura do Gestor de Configuração. O suporte de dados de captura pode conter programas personalizados que podem ser executados antes da execução de uma sequência de tarefas. O programa personalizado pode interagir com o ambiente de trabalho, solicitar ao utilizador valores de entrada ou criar variáveis a utilizar pela sequência de tarefas.

Para obter mais informações, consulte Criar meios de captura.

Meios de comunicação autónomos

O suporte de dados autónomo contém a sequência de tarefas e todos os objetos associados necessários à execução da sequência de tarefas. As sequências de tarefas autónomas dos meios de comunicação podem ser executadas quando o Gestor de Configuração tem uma conectividade limitada ou sem conectividade com a rede. Executar meios de comunicação autónomos das seguintes formas:

  • Se o computador de destino não for iniciado, a imagem pe Windows associada à sequência de tarefas é utilizada a partir do suporte autónomo e a sequência de tarefas começa.

  • Inicie manualmente os meios de comunicação autónomos. Se um utilizador estiver inscrito no computador, pode iniciar a sequência de tarefas a partir dos meios de comunicação.

Importante

Os passos de uma sequência de tarefas autónomas dos meios de comunicação devem ser capazes de funcionar sem obter quaisquer dados da rede. Caso contrário, o passo da sequência de tarefas que tenta recuperar os dados falha. Por exemplo, um passo de sequência de tarefa que requer um ponto de distribuição para obter um pacote falha. Se o suporte autónomo contiver o pacote necessário, o passo da sequência de tarefas terá sucesso.

Para obter mais informações, consulte Criar meios autónomos.

Suporte de dados de arranque

Os meios de comunicação para o arranque contêm os ficheiros necessários para iniciar um computador de destino para que possa ligar-se à infraestrutura do Gestor de Configuração. Em seguida, determina quais as sequências de tarefa a executar com base nos seus membros de recolha. Este meio de comunicação não inclui a sequência de tarefas ou objetos dependentes. Em vez disso, o cliente descarrega o conteúdo pela rede. Este método é útil para novos computadores ou implementações de metal nu, quando nenhum SISTEMA está no computador de destino.

Para obter mais informações, consulte Criar meios de comunicação para arranque.

Suportes de dados de pré-configuração

Os meios de comunicação prestaged implantam uma imagem de SO para um computador de destino que não é a provisionado. Os meios de comunicação prestaged são armazenados como um ficheiro de imagem Windows (WIM). Este ficheiro pode ser instalado num computador de metal pelo fabricante ou num centro de paragem empresarial. Um benefício dos meios de comunicação é que estas localizações não requerem uma ligação ao ambiente do seu Gestor de Configuração.

Para obter mais informações, consulte Criar meios de comunicação.

Passos seguintes