Etapas da sequência de tarefas
Aplica-se a: Configuration Manager (branch atual)
Os seguintes passos de sequência de tarefas podem ser adicionados a uma sequência de tarefas do Configuration Manager. Para obter mais informações, veja Utilizar o editor de sequência de tarefas.
Definições comuns
As seguintes definições são comuns a todos os passos de sequência de tarefas:
Propriedades para todos os passos
Nome: o editor de sequência de tarefas requer que especifique um nome abreviado para descrever este passo. Quando adiciona um novo passo, o editor de sequência de tarefas define o nome como Tipo por predefinição. O Comprimento do nome não pode exceder os 50 carateres.
Descrição: opcionalmente, especifique informações mais detalhadas sobre este passo. O comprimento da Descrição não pode exceder os 256 carateres.
O resto deste artigo descreve as outras definições no separador Propriedades para cada passo de sequência de tarefas.
Opções para todos os passos
Desativar este passo: a sequência de tarefas ignora este passo quando é executada num computador. O ícone deste passo está a cinzento no editor de sequência de tarefas.
Continuar com o erro: se ocorrer um erro durante a execução do passo, a sequência de tarefas continua. Para obter mais informações, veja Considerações de planeamento para automatizar tarefas.
Adicionar Condição: a sequência de tarefas avalia estas instruções condicionais para determinar se executa o passo. Para obter um exemplo de utilização de uma variável de sequência de tarefas como uma condição, veja Como utilizar variáveis de sequência de tarefas. Para obter mais informações sobre as condições, veja Editor de sequência de tarefas – Condições.
As secções abaixo para passos de sequência de tarefas específicos descrevem outras definições possíveis no separador Opções .
Aplicar Imagem de Dados
Utilize este passo para copiar a imagem de dados para a partição de destino especificada.
Este passo é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Aplicar Imagem de Dados.
Variáveis para Aplicar Imagem de Dados
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Aplicar Imagem de Dados
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepApplyDataImage
- New-CMTSStepApplyDataImage
- Remove-CMTSStepApplyDataImage
- Set-CMTSStepApplyDataImage
Propriedades para Aplicar Imagem de Dados
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote de Imagem
Selecione Procurar para especificar o Pacote de Imagem utilizado por esta sequência de tarefas. Selecione o pacote que pretende instalar na caixa de diálogo Selecionar um Pacote . A parte inferior da caixa de diálogo apresenta as informações de propriedade associadas para cada pacote de imagem existente. Utilize a lista pendente para selecionar a Imagem que pretende instalar a partir do Pacote de Imagem selecionado.
Observação
Esta ação de sequência de tarefas trata a imagem como um ficheiro de dados. Esta ação não configura nenhuma configuração para iniciar a imagem como um SO.
Destino
Configure uma das seguintes opções:
Partição seguinte disponível: utilize a partição sequencial seguinte para que um passo Aplicar Sistema Operativo ou Aplicar Imagem de Dados nesta sequência de tarefas ainda não tenha sido direcionado.
Disco e partição específicos: selecione o Número do disco (a começar por 0) e o número da Partição (a começar por 1).
Letra de unidade lógica específica: especifique a Letra de Unidade que o Windows PE atribui à partição. Esta letra de unidade pode ser diferente da letra de unidade atribuída pelo SO recentemente implementado.
Letra de unidade lógica armazenada numa variável: especifique a variável de sequência de tarefas que contém a letra de unidade atribuída à partição pelo Windows PE. Normalmente, esta variável é definida na secção Avançadas da caixa de diálogo Propriedades da Partição para o passo de sequência de tarefas Formatar e Particionar Disco .
Eliminar todo o conteúdo na partição antes de aplicar a imagem
Especifica que a sequência de tarefas elimina todos os ficheiros na partição de destino antes de instalar a imagem. Ao não eliminar o conteúdo da partição, esta ação pode ser utilizada para aplicar conteúdo adicional a uma partição anteriormente direcionada.
Aplicar Pacote de Controlador
Utilize este passo para transferir todos os controladores no pacote de controladores e instalá-los no SO Windows.
O passo de sequência de tarefas Aplicar Pacote de Controlador disponibiliza todos os controladores de dispositivos num pacote de controladores para utilização pelo Windows. Adicione este passo entre os passos Aplicar Sistema Operativo e Configurar Windows e ConfigMgr para disponibilizar os controladores no pacote ao Windows. O passo de sequência de tarefas Aplicar Pacote de Controladores também é útil em cenários de implementação de suportes de dados autónomos.
Coloque controladores de dispositivo semelhantes num pacote de controladores e distribua-os pelos pontos de distribuição adequados. Por exemplo, coloque todos os controladores de um fabricante num pacote de controlador. Em seguida, distribua o pacote por pontos de distribuição onde os computadores associados possam aceder aos mesmos.
O passo Aplicar Pacote de Controlador é útil para suportes de dados autónomos. Este passo também é útil para instalar um conjunto específico de controladores. Estes tipos de controladores incluem dispositivos que o plug-and-play do Windows não deteta, como impressoras de rede.
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Controladores e selecione Aplicar Pacote de Controlador.
Dica
Para obter uma descrição geral dos controladores no Configuration Manager, veja Utilizar sequências de tarefas para instalar controladores.
Utilize a colocação em cache de conteúdos para transferir um pacote de controladores aplicável antes de um utilizador instalar a sequência de tarefas. Para obter mais informações, veja Configurar conteúdo de pré-cache.
Variáveis para Aplicar Pacote de Controlador
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDApplyDriverBootCriticalContentUniqueID
- OSDApplyDriverBootCriticalHardwareComponent
- OSDApplyDriverBootCriticalID
- OSDApplyDriverBootCriticalINFFile
- OSDInstallDriversAdditionalOptions
Cmdlets para Aplicar Pacote de Controlador
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepApplyDriverPackage
- New-CMTSStepApplyDriverPackage
- Remove-CMTSStepApplyDriverPackage
- Set-CMTSStepApplyDriverPackage
Propriedades para Aplicar Pacote de Controlador
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote de controlador
Especifique o pacote de controladores que contém os controladores de dispositivo necessários. Selecione Procurar para iniciar a caixa de diálogo Selecionar um Pacote. Selecione um pacote de controlador existente a aplicar. A parte inferior da caixa de diálogo apresenta as propriedades do pacote associadas.
Instalar o pacote de controlador através da execução do DISM com a opção repetir
Selecione esta opção para adicionar o /recurse
parâmetro à linha de comandos DISM quando o Windows aplicar o pacote de controlador.
Quando ativa esta opção, também pode especificar parâmetros de linha de comandos DISM adicionais. Utilize a variável de sequência de tarefas OSDInstallDriversAdditionalOptions para incluir mais opções. Para obter mais informações, consulte Opções de Command-Line dism do Windows.
Selecione o controlador de armazenamento em massa no pacote que precisa de ser instalado antes da configuração em sistemas operativos pré-Windows Vista
Especifique os controladores de armazenamento em massa necessários para instalar um SO clássico.
Driver
Selecione o ficheiro do controlador de armazenamento em massa a instalar antes da configuração de um SO clássico. A lista pendente é preenchida a partir do pacote especificado.
Modelo
Especifique o dispositivo crítico para o arranque necessário para implementações do SO pré-Windows Vista.
Efetuar a instalação automática de controladores não assinados na versão do Windows onde tal é permitido
Esta opção permite que o Windows instale controladores sem uma assinatura digital.
Aplicar Definições de Rede
Utilize este passo para especificar as informações de configuração da rede ou do grupo de trabalho para o computador de destino. A sequência de tarefas armazena estes valores no ficheiro de resposta adequado. A Configuração do Windows utiliza este ficheiro de resposta durante a ação Configurar o Windows e o ConfigMgr .
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Definições e selecione Aplicar Definições de Rede.
Observação
Se incluir várias instâncias deste passo numa sequência de tarefas, as condições não se aplicam. As definições da última instância deste passo na sequência de tarefas são aplicadas ao dispositivo. Para contornar este comportamento, inclua cada passo num grupo separado com condições no grupo.
Variáveis para Aplicar Definições de Rede
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDAdapter
- OSDAdapterCount
- OSDDNSDomain
- OSDDNSSuffixSearchOrder
- OSDDomainName
- OSDDomainOUName
- OSDEnableTCPIPFiltering
- OSDJoinAccount
- OSDJoinPassword
- OSDWorkgroupName
Cmdlets para Aplicar Definições de Rede
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepApplyNetworkSetting
- New-CMTSStepApplyNetworkSetting
- Remove-CMTSStepApplyNetworkSetting
- Set-CMTSStepApplyNetworkSetting
- New-CMTSNetworkAdapterSetting
Propriedades para Aplicar Definições de Rede
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Aderir a um grupo de trabalho
Selecione esta opção para que o computador de destino se associe ao grupo de trabalho especificado. Introduza o nome do grupo de trabalho na linha Grupo de Trabalho . O valor que o passo de sequência de tarefas Capturar Definições de Rede captura pode substituir este valor.
Associar um domínio
Selecione esta opção para que o computador de destino se associe ao domínio especificado. Especifique ou navegue para o domínio, como fabricam.com
. Especifique ou navegue para um caminho LDAP (Lightweight Directory Access Protocol) para uma unidade organizacional. Por exemplo: LDAP//OU=computers, DC=Fabricam.com, C=com
.
Observação
Quando um cliente associado ao Microsoft Entra executa uma sequência de tarefas de implementação do SO, o cliente no novo SO não se associa automaticamente ao ID do Microsoft Entra. Apesar de não estar associado ao Microsoft Entra, o cliente ainda é gerido.
Conta
Selecione Definir para especificar uma conta com as permissões necessárias para associar o computador ao domínio. Na caixa de diálogo Conta de Utilizador do Windows, introduza o nome de utilizador no seguinte formato: . Domain\User
Para obter mais informações, veja Conta de associação a um domínio.
Definições do adaptador
Especifique as configurações de rede para cada placa de rede no computador. Selecione Novo para abrir a caixa de diálogo Definições de Rede e, em seguida, especifique as definições de rede.
- Se também utilizar o passo Capturar Definições de Rede , a sequência de tarefas aplica as definições capturadas anteriormente à placa de rede.
- Se a sequência de tarefas não tiver capturado anteriormente as definições de rede, aplica as definições que especificar neste passo.
- A sequência de tarefas aplica estas definições aos adaptadores de rede na ordem de enumeração de dispositivos Windows.
- A sequência de tarefas não aplica imediatamente as definições que especificar neste passo ao computador.
Aplicar Imagem do Sistema Operativo
Utilize este passo para instalar um SO no computador de destino.
Após a execução da ação Aplicar Sistema Operativo , define a variável OSDTargetSystemDrive para a letra de unidade da partição que contém os ficheiros do SO.
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Aplicar Imagem do Sistema Operativo.
Dica
Os suportes de dados do Windows 11 e Windows 10 incluem várias edições. Quando configurar uma sequência de tarefas para utilizar um pacote de atualização do SO ou uma imagem do SO, certifique-se de que seleciona uma edição suportada.
Utilize a pré-colocação em cache de conteúdos para transferir um pacote de atualização do SO aplicável antes de um utilizador instalar a sequência de tarefas. Para obter mais informações, veja Configurar conteúdo de pré-cache.
O passo Configurar o Windows e o ConfigMgr inicia a instalação do Windows.
Variáveis para Aplicar Imagem do SO
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Aplicar Imagem do SO
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepApplyOperatingSystem
- New-CMTSStepApplyOperatingSystem
- Remove-CMTSStepApplyOperatingSystem
- Set-CMTSStepApplyOperatingSystem
Comportamentos para Aplicar Imagem do SO
Este passo executa diferentes ações consoante utilize uma imagem do SO ou um pacote de atualização do SO.
Ações de imagem do SO
O passo Aplicar Imagem do Sistema Operativo executa as seguintes ações ao utilizar uma imagem do SO:
Elimine todo o conteúdo no volume de destino, exceto os ficheiros na pasta especificada pela variável _SMSTSUserStatePath .
Extraia o conteúdo do ficheiro .wim especificado para a partição de destino especificada.
Preparar o ficheiro de resposta:
Crie um novo ficheiro de resposta predefinido da Configuração do Windows (sysprep.inf ou unattend.xml) para o SO implementado.
Intercale quaisquer valores do ficheiro de resposta fornecido pelo utilizador.
Copie os carregadores de arranque do Windows para a partição ativa.
Defina o boot.ini ou a Base de Dados de Configuração de Arranque (BCD) para referenciar o SO recentemente instalado.
Ações do pacote de atualização do SO
O passo Aplicar Imagem do Sistema Operativo executa as seguintes ações ao utilizar um pacote de atualização do SO:
Elimine todo o conteúdo no volume de destino, exceto os ficheiros na pasta especificada pela variável _SMSTSUserStatePath .
Preparar o ficheiro de resposta:
Crie um novo ficheiro de resposta com valores padrão criados pelo Configuration Manager.
Intercale quaisquer valores do ficheiro de resposta fornecido pelo utilizador.
Propriedades para Aplicar Imagem do SO
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Aplicar o sistema operativo a partir de uma imagem capturada
Instala uma imagem do SO que capturou. Selecione Procurar para abrir a caixa de diálogo Selecionar um pacote. Em seguida, selecione o pacote de imagem existente que pretende instalar. Se estiverem associadas múltiplas imagens ao pacote imagem especificado, selecione na lista pendente a imagem associada a utilizar para esta implementação. Pode ver informações básicas sobre cada imagem existente ao selecioná-la.
Aplicar imagem do sistema operativo a partir de uma origem de instalação original
Instala um SO com um pacote de atualização do SO, que também é uma origem de instalação original. Selecione Procurar para abrir a caixa de diálogo Selecionar um Pacote de Atualização do Sistema Operativo. Em seguida, selecione o pacote de atualização do SO existente que pretende utilizar. Pode ver informações básicas sobre cada origem de imagem existente ao selecioná-la. O painel de resultados na parte inferior da caixa de diálogo apresenta as propriedades de origem de imagem associadas. Se existirem várias edições associadas ao pacote especificado, utilize a lista pendente para selecionar a Edição que pretende utilizar.
Observação
Os Pacotes de Atualização do Sistema Operativo destinam-se principalmente a ser utilizados com atualizações no local e não para novas instalações do Windows. Ao implementar novas instalações do Windows, utilize a opção Aplicar sistema operativo a partir de uma imagem capturada e install.wim a partir dos ficheiros de origem de instalação.
A implementação de novas instalações do Windows através de Pacotes de Atualização do Sistema Operativo ainda é suportada, mas depende de os controladores serem compatíveis com este método. Ao instalar o Windows a partir de um pacote de atualização do SO, os controladores são instalados enquanto ainda estão no Windows PE versus simplesmente serem injetados enquanto estão no Windows PE. Alguns controladores não são compatíveis com a instalação no Windows PE.
Se os controladores não forem compatíveis com a instalação no Windows PE, crie uma Imagem do Sistema Operativo com o install.wim a partir dos ficheiros de origem de instalação originais. Em seguida, implemente através da opção Aplicar sistema operativo a partir de uma imagem capturada .
Utilizar um ficheiro de resposta automática ou sysprep para uma instalação personalizada
Utilize esta opção para fornecer um ficheiro de resposta de configuração do Windows (unattend.xml, unattend.txtou sysprep.inf) consoante a versão do SO e o método de instalação. O ficheiro que especificar pode incluir qualquer uma das opções de configuração padrão suportadas pelos ficheiros de resposta do Windows. Por exemplo, pode utilizá-la para especificar a home page predefinida do Internet Explorer. Especifique o pacote que contém o ficheiro de resposta e o caminho associado para o ficheiro no pacote.
Observação
O ficheiro de resposta de configuração do Windows que fornecer pode conter variáveis de sequência de tarefas incorporadas do formulário %varname%
, em que varname é o nome da variável. O passo Configurar Windows e ConfigMgr substitui a cadeia de variável pelo valor real da variável. Não pode utilizar estas variáveis de sequência de tarefas incorporadas em campos apenas numéricos num ficheiro de resposta unattend.xml.
Se não fornecer um ficheiro de resposta de configuração do Windows, a sequência de tarefas gera automaticamente um ficheiro de resposta.
Destino
Configure uma das seguintes opções:
Partição seguinte disponível: utilize a partição sequencial seguinte ainda não direcionada por um passo Aplicar Sistema Operativo ou Aplicar Imagem de Dados nesta sequência de tarefas.
Disco e partição específicos: selecione o Número do disco (a começar por 0) e o número da Partição (a começar por 1).
Letra de unidade lógica específica: especifique a Letra de Unidade atribuída à partição pelo Windows PE. Esta letra de unidade pode ser diferente da letra de unidade atribuída pelo SO recentemente implementado.
Letra de unidade lógica armazenada numa variável: especifique a variável de sequência de tarefas que contém a letra de unidade atribuída à partição pelo Windows PE. Normalmente, esta variável é definida na secção Avançadas da caixa de diálogo Propriedades da Partição para o passo de sequência de tarefas Formatar e Particionar Disco .
Selecionar controlador em camadas, se aplicável
A versão 2107 e posterior suporta controladores de teclado em camadas. Estes controladores especificam outros tipos de teclados comuns aos idiomas japonês e coreano. Para obter mais informações, consulte a definição layeredDriver do Windows.
Escolha uma das seguintes opções:
- Não especifique: esta opção é a predefinição, que não configura a definição LayeredDriver no unattend.xml. Este comportamento é consistente com versões anteriores do Configuration Manager.
- PC/AT Teclado avançado (101/102 teclas)
- Teclado coreano compatível com PC/AT 101-Key ou teclado Microsoft Natural (tipo 1)
- Teclado coreano compatível com PC/AT 101-Key ou o teclado Microsoft Natural (tipo 2)
- Teclado coreano compatível com PC/AT 101-Key ou teclado Microsoft Natural (tipo 3)
- Teclado coreano (103/106 teclas)
- Teclado japonês (106/109 teclas)
Também pode utilizar a variável de sequência de tarefas OsdLayeredDriver .
Opções para Aplicar Imagem do SO
Além das opções predefinidas, configure as seguintes definições adicionais no separador Opções deste passo de sequência de tarefas:
Aceder a conteúdos diretamente a partir do ponto de distribuição
Configure a sequência de tarefas para aceder à imagem do SO diretamente a partir do ponto de distribuição. Por exemplo, utilize esta opção quando implementar sistemas operativos em dispositivos incorporados com capacidade de armazenamento limitada. Ao selecionar esta opção, configure também as definições de partilha de pacotes no separador Acesso a Dados das propriedades da imagem do SO.
Observação
Esta definição substitui a opção de implementação que configura na página Pontos de Distribuição no Assistente de Implementação de Software. Esta substituição destina-se apenas à imagem do SO que este passo especifica, não para todo o conteúdo da sequência de tarefas.
Importante
Para maior segurança, recomendamos vivamente que não selecione esta opção. Esta opção foi concebida principalmente para utilização em dispositivos com capacidade de armazenamento limitada. Esta opção não se destina a ajudar a aumentar a velocidade da sequência de tarefas. Quando esta opção está selecionada, o hash do pacote não é verificado para o pacote do sistema operativo. Por conseguinte, não é possível garantir a integridade do pacote porque é possível que os utilizadores com direitos administrativos alterem ou adulteram o conteúdo do pacote.
Aplicar Definições do Windows
Utilize este passo para configurar as definições do Windows para o computador de destino. A sequência de tarefas armazena estes valores no ficheiro de resposta adequado. A Configuração do Windows utiliza este ficheiro de resposta durante o passo Configurar o Windows e o ConfigMgr .
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Definições e selecione Aplicar Definições do Windows.
Variáveis para Aplicar Definições do Windows
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDComputerName
- OSDLocalAdminPassword
- OSDProductKey
- OSDRandomAdminPassword
- OSDRegisteredOrgName
- OSDRegisteredUserName
- OSDServerLicenseConnectionLimit
- OSDServerLicenseMode
- OSDTimeZone
- OSDWindowsSettingsInputLocale
- OSDWindowsSettingsSystemLocale
- OSDWindowsSettingsUILanguage
- OSDWindowsSettingsUILanguageFallback
- OSDWindowsSettingsUserLocale
Cmdlets para Aplicar Definições do Windows
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepApplyWindowsSetting
- New-CMTSStepApplyWindowsSetting
- Remove-CMTSStepApplyWindowsSetting
- Set-CMTSStepApplyWindowsSetting
Propriedades para Aplicar Definições do Windows
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Nome de usuário
Especifique o nome de utilizador registado a associar ao computador de destino. O valor que o passo de sequência de tarefas Capturar Definições do Windows captura pode substituir este valor.
Nome da organização
Especifique o nome da organização registado a associar ao computador de destino. O valor que o passo de sequência de tarefas Capturar Definições do Windows captura pode substituir este valor.
Chave do produto (Product Key)
Especifique a chave de produto a utilizar para a instalação do Windows no computador de destino.
Licenciamento do servidor
Observação
Esta definição aplica-se apenas a versões legadas do Windows que já não são suportadas. A partir da versão 2010, a definição já não é visível no editor de sequência de tarefas. As sequências de tarefas existentes que ainda utilizam esta definição continuarão a funcionar da mesma forma.
Máximo de Conexões
Observação
Esta definição aplica-se apenas a versões legadas do Windows que já não são suportadas. A partir da versão 2010, a definição já não é visível no editor de sequência de tarefas. As sequências de tarefas existentes que ainda utilizam esta definição continuarão a funcionar da mesma forma.
Gerar aleatoriamente a palavra-passe de administrador local e desativar a conta em todas as plataformas suportadas (recomendado)
Selecione esta opção para definir a palavra-passe de administrador local para uma cadeia gerada aleatoriamente. Esta opção também desativa a conta de administrador local em plataformas que suportam esta capacidade.
Ativar a conta e especificar a palavra-passe de administrador local
Selecione esta opção para ativar a conta de administrador local com a palavra-passe especificada. Introduza a palavra-passe na linha Palavra-passe e confirme a palavra-passe na linha Confirmar palavra-passe .
Fuso horário
Especifique o fuso horário a configurar no computador de destino. O valor que o passo de sequência de tarefas Capturar Definições do Windows captura pode substituir este valor.
Opções de linguagem
Utilize estas definições para controlar a configuração do idioma durante a implementação do SO. Se já estiver a aplicar estas definições de idioma, esta alteração pode ajudá-lo a simplificar a sequência de tarefas de implementação do SO. Em vez de utilizar vários passos por idioma ou scripts separados, utilize uma instância por idioma deste passo com uma condição para esse idioma.
Defina as seguinte configurações:
- Região de entrada (esquema de teclado predefinido)
- Região do sistema
- IU
- Contingência da idioma da IU
- Região do utilizador
Para obter mais informações sobre estes valores de ficheiro de resposta de configuração do Windows, consulte Microsoft-Windows-International-Core.
Observação
Se criar um ficheiro de resposta de configuração personalizada do Windows (unattend.xml), este passo substitui quaisquer valores existentes. Para automatizar um processo dinâmico para estas definições, utilize as variáveis de sequência de tarefas relacionadas. Por exemplo, OSDWindowsSettingsInputLocale.
Aplicar Controladores Automaticamente
Utilize este passo para corresponder e instalar controladores como parte da implementação do SO.
Importante
Os suportes de dados autónomos não podem utilizar o passo Aplicar Controladores Automaticamente . A sequência de tarefas não tem ligação ao site do Configuration Manager neste cenário.
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Controladores e selecione Aplicar Controladores Automaticamente.
Dica
Para obter uma descrição geral dos controladores no Configuration Manager, veja Utilizar sequências de tarefas para instalar controladores.
Comportamentos para Aplicar Controladores Automaticamente
O passo de sequência de tarefas Aplicar Controladores Automaticamente executa as seguintes ações:
Analise o hardware e localize os IDs de plug-and-play de todos os dispositivos presentes no sistema.
Envie a lista de dispositivos e os respetivos IDs de plug-and-play para o ponto de gestão. O ponto de gestão devolve uma lista de controladores compatíveis do catálogo de controladores para cada dispositivo de hardware. A lista inclui todos os controladores ativados, independentemente do pacote de controlador em que se encontram e os controladores etiquetados com a categoria de controlador especificada.
Para cada dispositivo de hardware, a sequência de tarefas escolhe o melhor controlador. Este controlador é adequado para o SO implementado e está num ponto de distribuição acessível.
A sequência de tarefas transfere os controladores selecionados a partir de um ponto de distribuição e prepara os controladores no SO de destino.
Ao utilizar uma imagem do SO, a sequência de tarefas coloca os controladores no arquivo de controladores do SO.
Ao utilizar um pacote de atualização do SO como uma origem de instalação original, a sequência de tarefas configura a Configuração do Windows com a localização dos controladores.
Durante o passo Configurar o Windows e o ConfigMgr na sequência de tarefas, a Configuração do Windows encontra os controladores testados por este passo.
Variáveis para Aplicar Controladores Automaticamente
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDAutoApplyDriverBestMatch
- OSDAutoApplyDriverCategoryList
- SMSTSDriverRequestConnectTimeOut
- SMSTSDriverRequestReceiveTimeOut
- SMSTSDriverRequestResolveTimeOut
- SMSTSDriverRequestSendTimeOut
Cmdlets para Aplicar Controladores Automaticamente
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepAutoApplyDriver
- New-CMTSStepAutoApplyDriver
- Remove-CMTSStepAutoApplyDriver
- Set-CMTSStepAutoApplyDriver
Propriedades para Aplicar Controladores Automaticamente
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Instalar apenas os controladores compatíveis com as melhores correspondências
Especifica que o passo de sequência de tarefas instala apenas o controlador mais adequado para cada dispositivo de hardware detetado.
Instalar todos os controladores compatíveis
A sequência de tarefas instala todos os controladores compatíveis com cada dispositivo de hardware detetado. Em seguida, a Configuração do Windows escolhe o melhor controlador. Esta opção requer mais largura de banda de rede e espaço em disco. A sequência de tarefas transfere mais controladores, mas o Windows pode selecionar um controlador melhor.
Considerar controladores de todas as categorias
A sequência de tarefas procura em todas as categorias de controladores disponíveis os controladores de dispositivo adequados.
Limitar a correspondência de controladores para considerar apenas os controladores nas categorias selecionadas
A sequência de tarefas procura nas categorias de controladores especificadas os controladores de dispositivo adequados.
Se selecionar várias categorias, devolve todos os controladores correspondentes que estão presentes em qualquer uma das categorias. É equivalente a uma OR
operação.
Efetuar a instalação automática de controladores não assinados em versões do Windows onde tal é permitido
Esta opção permite que o Windows instale controladores sem uma assinatura digital.
Importante
Esta opção não se aplica a sistemas operativos onde não pode configurar a política de assinatura de controladores.
Capturar Definições de Rede
Utilize este passo para capturar as definições de rede da Microsoft do computador que executa a sequência de tarefas. A sequência de tarefas guarda estas definições em variáveis de sequência de tarefas. Estas definições substituem as predefinições que configurar no passo Aplicar Definições de Rede .
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Definições e selecione Capturar Definições de Rede.
Variáveis para Capturar Definições de Rede
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Definições de Rede de Captura
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepCaptureNetworkSettings
- New-CMTSStepCaptureNetworkSettings
- Remove-CMTSStepCaptureNetworkSettings
- Set-CMTSStepCaptureNetworkSettings
Propriedades para Capturar Definições de Rede
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Migrar a associação a um domínio e grupo de trabalho
Captura as informações de associação a domínios e grupos de trabalho do computador de destino.
Migrar a configuração da placa de rede
Captura a configuração da placa de rede do computador de destino. Captura as seguintes informações:
- Definições de rede global
- Número de adaptadores
- As seguintes definições de rede associadas a cada adaptador: DNS, IP e filtros de porta
Capturar Imagem do Sistema Operativo
Este passo captura uma ou mais imagens de um computador de referência. A sequência de tarefas cria um ficheiro de imagem do Windows (.wim) na partilha de rede especificada. Em seguida, utilize o assistente Adicionar Pacote de Imagem do Sistema Operativo para importar esta imagem para o Configuration Manager para implementações de SO baseadas em imagens.
O Configuration Manager captura cada volume (unidade) do computador de referência para uma imagem separada no ficheiro .wim. Se o computador referenciado tiver vários volumes, o ficheiro .wim resultante contém uma imagem separada para cada volume. Este passo captura apenas volumes formatados como NTFS ou FAT32. Ignora volumes com outros formatos e volumes USB.
O SO instalado no computador de referência tem de ser uma versão do Windows suportada pelo Configuration Manager. Utilize a ferramenta SysPrep para preparar o SO no computador de referência. O volume do SO instalado e o volume de arranque têm de ser o mesmo volume.
Especifique uma conta com permissões de escrita para a partilha de rede selecionada. Para obter mais informações sobre a conta de imagem do SO de captura, veja Contas.
Este passo de sequência de tarefas é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Capturar Imagem do Sistema Operativo.
Variables for Capture OS Image
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDCaptureAccount
- OSDCaptureAccountPassword
- OSDCaptureDestination
- OSDImageCreator
- OSDImageDescription
- OSDImageVersion
- OSDTargetSystemRoot
Cmdlets para Capturar Imagem do SO
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepCaptureSystemImage
- New-CMTSStepCaptureSystemImage
- Remove-CMTSStepCaptureSystemImage
- Set-CMTSStepCaptureSystemImage
Propriedades da Imagem do SO de Captura
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Target
Caminho do sistema de ficheiros para a localização que o Configuration Manager utiliza ao armazenar a imagem do SO capturada.
Descrição
Uma descrição opcional definida pelo utilizador da imagem do SO capturada que está armazenada no ficheiro de imagem.
Versão
Um número de versão opcional definido pelo utilizador para atribuir à imagem do SO capturada. Este valor pode ser qualquer combinação de letras e números. Está armazenado no ficheiro de imagem.
Criado por
O nome opcional do utilizador que criou a imagem do SO. Está armazenado no ficheiro de imagem.
Capturar conta de imagem do sistema operativo
Introduza a conta do Windows que tem permissões para a partilha de rede especificada. Selecione Definir para especificar o nome da conta do Windows.
Capturar Estado do Utilizador
Este passo utiliza a Ferramenta de Migração de Estado do Utilizador (USMT) para capturar o estado e as definições do utilizador do computador que executa a sequência de tarefas. Este passo de sequência de tarefas é utilizado em conjunto com o passo de sequência de tarefas Restaurar Estado do Utilizador . Este passo encripta sempre o arquivo de estado USMT através de uma chave de encriptação que o Configuration Manager gera e gere.
A partir da versão 2103, este passo e o passo Restaurar Estado do Utilizador utilizam o algoritmo de encriptação suportado mais recentemente, AES 256.
Importante
Se tiver migrações de estado de utilizador ativas, antes de atualizar o cliente do Configuration Manager nesses dispositivos, restaure o estado do utilizador. Caso contrário, o cliente atualizado não conseguirá restaurar o estado do utilizador quando tentar utilizar um algoritmo de encriptação diferente. Se necessário, pode restaurar manualmente o estado do utilizador e utilizar explicitamente o parâmetro /decrypt:3DES
USMT .
Para obter mais informações sobre como gerir o estado do utilizador ao implementar sistemas operativos, veja Gerir o estado do utilizador.
Se quiser guardar e restaurar as definições de estado do utilizador a partir de um ponto de migração de estado, utilize este passo com os passos Pedir Armazenamento de Estados e Libertar Armazenamento de Estados .
Este passo fornece controlo sobre um subconjunto limitado das opções USMT mais utilizadas. Especifique opções de linha de comandos adicionais com a variável de sequência de tarefas OSDMigrateAdditionalCaptureOptions .
Este passo de sequência de tarefas é executado no Windows PE ou no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Estado do Utilizador e selecione Capturar Estado do Utilizador.
Variáveis para Capturar Estado do Utilizador
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- _OSDMigrateUsmtPackageID
- OSDMigrateAdditionalCaptureOptions
- OSDMigrateConfigFiles
- OSDMigrateContinueOnLockedFiles
- OSDMigrateEnableVerboseLogging
- OSDMigrateMode
- OSDMigrateSkipEncryptedFiles
- OSDStateStorePath
Cmdlets para Capturar Estado do Utilizador
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepCaptureUserState
- New-CMTSStepCaptureUserState
- Remove-CMTSStepCaptureUserState
- Set-CMTSStepCaptureUserState
Propriedades para Capturar Estado do Utilizador
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote de ferramentas de migração de estado do utilizador
Especifique o pacote que contém a Ferramenta de Migração de Estado do Utilizador (USMT). A sequência de tarefas utiliza esta versão do USMT para capturar o estado e as definições do utilizador. Este pacote não requer um programa. Especifique um pacote que contenha a versão de 32 bits ou de 64 bits do USMT. A arquitetura do USMT depende da arquitetura do SO a partir da qual a sequência de tarefas está a capturar o estado.
Capturar todos os perfis de utilizador com as opções padrão
Migrar todas as informações do perfil de utilizador. Esta é a opção padrão.
Se selecionar esta opção, mas não selecionar Restaurar perfis de utilizador do computador local no passo Restaurar Estado do Utilizador , a sequência de tarefas falha. O Configuration Manager não consegue migrar as novas contas sem lhes atribuir palavras-passe.
Quando utiliza a opção Instalar um pacote de imagem existente do assistente Nova Sequência de Tarefas , a sequência de tarefas resultante é predefinida para Capturar todos os perfis de utilizador com opções padrão. Esta sequência de tarefas predefinida não seleciona a opção para Restaurar perfis de utilizador do computador local ou contas de utilizador não domínio.
Selecione Restaurar perfis de utilizador do computador local e forneça uma palavra-passe para a conta migrar. Numa sequência de tarefas criada manualmente, esta definição encontra-se no passo Restaurar Estado do Utilizador . Numa sequência de tarefas criada pelo assistente Nova Sequência de Tarefas , esta definição encontra-se na página do assistente Restaurar Ficheiros e Definições do Utilizador .
Se não tiver contas de utilizador locais, esta definição não se aplica.
Personalizar a forma como os perfis de utilizador são capturados
Selecione esta opção para especificar um ficheiro de perfil personalizado para migração. Selecione Ficheiros para selecionar os ficheiros de configuração do USMT a utilizar com este passo. Especifique um ficheiro de .xml personalizado que contenha regras que definem os ficheiros de estado do utilizador a migrar.
Selecionar ficheiros de configuração
Selecione esta opção e selecione Ficheiros para selecionar os ficheiros de configuração no pacote USMT que pretende utilizar para capturar perfis de utilizador. Para adicionar um ficheiro de configuração, introduza o Nome de ficheiro e selecione Adicionar.
Ativar o registo verboso
Ative esta opção para gerar informações de ficheiros de registo mais detalhadas. Ao capturar o estado, a sequência de tarefas, por predefinição, gera ScanState.log na pasta de registo da sequência de tarefas, %WinDir%\ccm\logs
.
Ignorar ficheiros com o sistema de ficheiros encriptado
Ative esta opção para ignorar a captura de ficheiros encriptados com o Sistema de Ficheiros Encriptados (EFS). Estes ficheiros incluem ficheiros de perfil de utilizador. Consoante o SO e as versões do USMT, os ficheiros encriptados podem não ser legíveis após o restauro. Para obter mais informações, veja a documentação do USMT.
Copiar com o acesso ao sistema de ficheiros
Ative esta opção para especificar qualquer uma das seguintes definições:
Continuar se não for possível capturar alguns ficheiros: ative esta definição para continuar o processo de migração, mesmo que não consiga capturar alguns ficheiros. Se desativar esta opção e não for possível capturar um ficheiro, este passo falhará. Essa opção está habilitada por padrão.
Capturar localmente através de ligações em vez de copiar ficheiros: ative esta definição para utilizar ligações fixas NTFS para capturar ficheiros.
Para obter mais informações sobre como migrar dados através de ligações fixas, veja Hard-Link Migration Store.
Captura no modo off-line (apenas Windows PE): ative esta definição para capturar o estado do utilizador no Windows PE em vez do SO completo.
Capturar com os Serviços Sombra de Cópia de Volume (VSS)
Esta opção permite-lhe capturar ficheiros mesmo que estejam bloqueados para edição por outra aplicação.
Capturar Definições do Windows
Utilize este passo para capturar as definições do Windows do computador que executa a sequência de tarefas. A sequência de tarefas guarda estas definições em variáveis de sequência de tarefas. Estas definições capturadas substituem as predefinições que configurar no passo Aplicar Definições do Windows .
Este passo de sequência de tarefas é executado no Windows PE ou no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Definições e selecione Capturar Definições do Windows.
Variáveis para Capturar Definições do Windows
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDComputerName
- OSDMigrateComputerName
- OSDMigrateRegistrationInfo
- OSDMigrateTimeZone
- OSDRegisteredOrgName
- OSDTimeZone
Cmdlets para Capturar Definições do Windows
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepCaptureWindowsSettings
- New-CMTSStepCaptureWindowsSettings
- Remove-CMTSStepCaptureWindowsSettings
- Set-CMTSStepCaptureWindowsSettings
Propriedades para Capturar Definições do Windows
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Migrar nome do computador
Capture o nome do computador NetBIOS do computador.
Migrar nomes de utilizadores e organizações registados
Capture os nomes de utilizador e organização registados do computador.
Migrar fuso horário
Capture a definição de fuso horário no computador.
Verificar a Preparação
Utilize este passo para verificar se o computador de destino cumpre as condições de pré-requisitos de implementação especificadas.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Verificar Preparação.
Nenhuma das seguintes verificações está selecionada por predefinição em instâncias novas ou existentes do passo. Para obter mais informações sobre cada verificação, consulte as secções específicas abaixo.
- Arquitetura do SO atual
- Versão mínima do SO
- Versão máxima do SO
- Versão mínima do cliente
- Idioma do SO atual
- Alimentação CA ligada
-
Placa de rede ligada
- O adaptador de rede não é sem fios
- O computador está no modo UEFI
A partir da versão 2103, o progresso da sequência de tarefas apresenta mais informações sobre as verificações de preparação. Se uma sequência de tarefas falhar porque o cliente não cumpre os requisitos deste passo, o utilizador pode selecionar uma opção para Inspecionar. Esta ação mostra as verificações que falharam no dispositivo. Para obter mais informações, veja Experiências de utilizador para a implementação do SO.
A partir da versão 2111, este passo inclui verificações do TPM 2.0. Estas verificações podem ajudá-lo a implementar melhor o Windows 11.
Importante
Para tirar partido desta nova funcionalidade do Configuration Manager, depois de atualizar o site, atualize também os clientes para a versão mais recente. Embora as novas funcionalidades apareçam na consola do Configuration Manager quando atualiza o site e a consola, o cenário completo só estará funcional quando a versão do cliente também for a mais recente.
O smsts.log inclui o resultado de todas as verificações. Se uma verificação falhar, o motor de sequência de tarefas continuará a avaliar as outras verificações. O passo não falha até que todas as verificações estejam concluídas. Se, pelo menos, uma verificação falhar, o passo falhará e devolverá o código de erro 4316. Este código de erro traduz-se em "O recurso necessário para esta operação não existe".
Variáveis para Preparação de Verificação
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- _TS_CRMEMORY
- _TS_CRSPEED
- _TS_CRDISK
- _TS_CROSTYPE
- _TS_CRARCH
- _TS_CRMINOSVER
- _TS_CRMAXOSVER
- _TS_CRCLIENTMINVER
- _TS_CROSLANGUAGE
- _TS_CRACPOWER
- _TS_CRNETWORK
- _TS_CRUEFI
- _TS_CRWIRED
- _TS_CRTPMACTIVATED (a partir da versão 2111)
- _TS_CRTPMENABLED (a partir da versão 2111)
Cmdlets para Check Readiness
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepPrestartCheck
- New-CMTSStepPrestartCheck
- Remove-CMTSStepPrestartCheck
- Set-CMTSStepPrestartCheck
Propriedades da Preparação para Verificação
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Memória mínima (MB)
Verifique se a quantidade de memória, em megabytes (MB), cumpre ou excede a quantidade especificada. O passo ativa esta definição por predefinição.
Velocidade mínima do processador (MHz)
Verifique se a velocidade do processador, em megahertz (MHz), cumpre ou excede a quantidade especificada. O passo ativa esta definição por predefinição.
Espaço mínimo livre em disco (MB)
Verifique se a quantidade de espaço livre em disco, em megabytes (MB), cumpre ou excede a quantidade especificada.
A partir da versão 2103, também verifica o espaço livre em discos sem partições.
O SO atual a atualizar é
Verifique se o SO instalado no computador de destino cumpre o requisito especificado. O passo define esta definição como CLIENTE por predefinição.
Arquitetura do SO atual
Verifique se o SO atual é de 32 bits ou 64 bits.
Versão mínima do sistema operacional
Verifique se o SO atual está a executar uma versão posterior ao especificado. Especifique a versão com a versão principal, a versão secundária e o número de compilação. Por exemplo, 10.0.16299
.
Versão máxima do sistema operacional
Verifique se o SO atual está a executar uma versão anterior ao especificado. Especifique a versão com a versão principal, a versão secundária e o número de compilação. Por exemplo, 10.0.18356
.
Versão mínima do cliente
Verifique se a versão do cliente do Configuration Manager é, pelo menos, a versão especificada. Especifique a versão do cliente no seguinte formato: 5.00.8913.1005
.
Idioma do SO atual
Verifique se o idioma do SO atual corresponde ao que especificar. Selecione o nome do idioma e o passo compara o código de idioma associado. Esta verificação compara o idioma que selecionou com a propriedade OSLanguage da classe WMI Win32_OperatingSystem no cliente.
Alimentação CA ligada
Verifique se o dispositivo está ligado à corrente e não está ligado à bateria.
Placa de rede ligada
Verifique se o dispositivo tem uma placa de rede ligada à rede. Também pode selecionar a verificação dependente para verificar se a Placa de rede não é sem fios.
O computador está no modo UEFI
Determine se o dispositivo está configurado para UEFI ou BIOS.
O TPM 2.0 ou superior está ativado
A partir da versão 2111, verifica se o dispositivo que está a executar a sequência de tarefas tem um TPM 2.0 ativado.
O TPM 2.0 ou superior está ativado
A partir da versão 2111, se o dispositivo tiver um TPM 2.0 ativado, verifique se está ativado.
Opções para Verificar a Preparação
Observação
Se ativar a definição Continuar com o erro no separador Opções deste passo, apenas regista os resultados da verificação de preparação. Se uma verificação falhar, a sequência de tarefas não para.
Ligar à Pasta de Rede
Utilize este passo para criar uma ligação a uma pasta de rede partilhada.
Este passo de sequência de tarefas é executado no SO completo ou no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Ligar à Pasta de Rede.
Variáveis para Ligar à Pasta de Rede
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- SMSConnectNetworkFolderAccount
- SMSConnectNetworkFolderDriveLetter
- SMSConnectNetworkFolderPassword
- SMSConnectNetworkFolderPath
Cmdlets para Ligar à Pasta de Rede
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepConnectNetworkFolder
- New-CMTSStepConnectNetworkFolder
- Remove-CMTSStepConnectNetworkFolder
- Set-CMTSStepConnectNetworkFolder
Propriedades para Ligar à Pasta de Rede
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Caminho
Selecione Procurar para especificar o caminho da pasta de rede. Utilize o formato \\server\share
.
Unidade
Selecione a letra de unidade local a atribuir para esta ligação.
Conta
Selecione Definir para especificar a conta de utilizador com permissões para ligar a esta pasta de rede. Para obter mais informações sobre a conta de ligação da pasta de rede da sequência de tarefas, veja Contas.
Desativar o BitLocker
Utilize este passo para desativar a encriptação BitLocker na unidade de SO atual ou numa unidade específica. Esta ação deixa os protetores de teclas visíveis em texto não encriptado no disco rígido. Não desencripta o conteúdo da unidade. Esta ação é concluída quase instantaneamente.
Observação
A encriptação de unidade BitLocker fornece encriptação de baixo nível do conteúdo de um volume de disco.
Se tiver várias unidades encriptadas, desative o BitLocker em quaisquer unidades de dados antes de desativar o BitLocker na unidade do SO.
Este passo é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Discos e selecione Desativar BitLocker.
Variáveis para Desativar o BitLocker
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Disable BitLocker
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepDisableBitLocker
- New-CMTSStepDisableBitLocker
- Remove-CMTSStepDisableBitLocker
- Set-CMTSStepDisableBitLocker
Propriedades para Desativar o BitLocker
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Unidade do sistema operativo atual
Desativa o BitLocker na unidade de SO atual.
Unidade específica
Desativa o BitLocker numa unidade específica. Utilize a lista pendente para especificar a unidade onde o BitLocker está desativado.
Retomar a proteção depois de o Windows ter sido reiniciado o número especificado de vezes
Utilize esta opção para especificar o número de reinícios para manter o BitLocker desativado. Em vez de adicionar várias instâncias deste passo, defina um valor entre 1 (predefinição) e 15.
Pode definir e modificar este comportamento com as variáveis de sequência de tarefas OSDBitLockerRebootCount e OSDBitLockerRebootCountOverride.
Transferir Conteúdo do Pacote
Utilize este passo para transferir qualquer um dos seguintes tipos de pacote:
- Imagens do SO
- Pacotes de atualização do SO
- Pacotes de controladores
- Pacotes
- Imagens de arranque Nota 1
Este passo funciona bem numa sequência de tarefas para atualizar um SO nos seguintes cenários:
Para utilizar uma sequência de tarefas de atualização única que pode funcionar com plataformas x86 e x64. Inclua dois passos Transferir Conteúdo do Pacote no grupo Preparar para Atualização . Especifique as condições no separador Opções para detetar a arquitetura do cliente e transfira apenas o pacote de atualização do SO adequado. Configure cada passo Transferir Conteúdo do Pacote para utilizar a mesma variável. Utilize a variável para o caminho de multimédia no passo Atualizar Sistema Operativo .
Para transferir dinamicamente um pacote de controladores aplicável, utilize dois passos Transferir Conteúdo do Pacote com condições para detetar o tipo de hardware adequado para cada pacote de controlador. Configure cada passo Transferir Conteúdo do Pacote para utilizar a mesma variável. Utilize a variável para o valor conteúdo faseado na secção Controladores do passo Atualizar Sistema Operativo .
Observação
Quando implementar uma sequência de tarefas que contenha este passo, não selecione Transferir todo o conteúdo localmente antes de iniciar a sequência de tarefas ou Aceder a conteúdos diretamente a partir de um ponto de distribuição para opções de Implementação na página Pontos de Distribuição do Assistente de Implementação de Software.
Este passo é executado no SO completo ou no Windows PE. A opção para guardar o pacote na cache do cliente do Configuration Manager não é suportada no Windows PE.
Observação
A tarefa Transferir Conteúdo do Pacote não é suportada para utilização com suportes de dados autónomos. Para obter mais informações, veja Ações não suportadas para suportes de dados autónomos.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Software e selecione Transferir Conteúdo do Pacote.
Cmdlets para Transferir Conteúdo do Pacote
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepDownloadPackageContent
- New-CMTSStepDownloadPackageContent
- Remove-CMTSStepDownloadPackageContent
- Set-CMTSStepDownloadPackageContent
Propriedades para Transferir Conteúdo do Pacote
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Selecionar pacote
Selecione o ícone para escolher o pacote a transferir. Depois de escolher um pacote, selecione novamente o ícone para escolher outro pacote.
Coloque na seguinte localização
Opte por guardar o pacote numa das seguintes localizações:
Diretório de trabalho da sequência de tarefas: esta localização também é referida como a cache da sequência de tarefas.
Cache de cliente do Configuration Manager: utilize esta opção para armazenar o conteúdo na cache do cliente. Por predefinição, este caminho é
%WinDir%\ccmcache
.Caminho personalizado: o motor de sequência de tarefas transfere primeiro o pacote para o diretório de trabalho da sequência de tarefas. Em seguida, move o conteúdo para este caminho que especificar. O motor de sequência de tarefas acrescenta o caminho com o ID do pacote.
Guardar caminho como uma variável
Guarde o caminho do pacote numa variável de sequência de tarefas personalizada. Em seguida, utilize esta variável noutro passo de sequência de tarefas.
O Configuration Manager adiciona um sufixo numérico ao nome da variável. Por exemplo, especifique uma variável de %MyContent%
como uma variável personalizada. É a raiz para onde a sequência de tarefas armazena todo o conteúdo referenciado para este passo. Este conteúdo pode conter vários pacotes. Quando se referir à variável, adicione um sufixo numérico. Para o primeiro pacote, veja %MyContent01%
. Quando se refere à variável nos passos subsequentes, como Atualizar Sistema Operativo, utilize %MyContent02%
ou %MyContent03%
, em que o número corresponde à ordem pela qual o passo Transferir Conteúdo do Pacote lista os pacotes.
Se a transferência de um pacote falhar, continue a transferir outros pacotes na lista
Se a sequência de tarefas não conseguir transferir um pacote, começa a transferir o pacote seguinte na lista. Este comportamento aplica-se a todos os pacotes no passo . A sequência de tarefas ignora as falhas de transferência de qualquer pacote referenciado.
Nota 1: utilização de imagens de arranque no passo Transferir Conteúdo do Pacote
Se configurar as propriedades da sequência de tarefas para Utilizar uma imagem de arranque, adicionar uma imagem de arranque a este passo é redundante. Adicione apenas uma imagem de arranque a este passo se não for especificada nas propriedades da sequência de tarefas.
Caso de utilização de exemplo
Uma sequência de tarefas única para pré-transferir conteúdo:
- Nenhuma imagem de arranque associada.
- É executado apenas no SO completo, provavelmente sem interação do utilizador.
- Utiliza vários passos Transferir Conteúdo do Pacote com condições. Consoante o idioma e a arquitetura específicos, transfere o conteúdo para a cache do cliente para se preparar para a sequência de tarefas de implementação do SO.
- Existe apenas uma instância desta sequência de tarefas, com todas as opções de conteúdo possíveis.
Várias sequências de tarefas de implementação do SO:
- Uma sequência de tarefas de implementação normal do SO.
- Tem uma imagem de arranque referenciada nas respetivas propriedades.
- Existem várias instâncias desta sequência de tarefas, com diferentes imagens de arranque conforme necessário pela arquitetura e linguagem
Ativar o BitLocker
A encriptação de unidade BitLocker fornece encriptação de baixo nível do conteúdo de um volume de disco. Utilize este passo para ativar a encriptação BitLocker em, pelo menos, duas partições no disco rígido. A primeira partição ativa contém o código bootstrap do Windows. Outra partição contém o SO. A partição bootstrap tem de permanecer não encriptada.
Para ativar o BitLocker numa unidade no Windows PE, utilize o passo Pré-aprovisionar o BitLocker .
Este passo é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Discos e selecione Ativar BitLocker.
Quando especifica Apenas TPM, TPM e Chave de Arranque em USB ou TPM e PIN, o Trusted Platform Module (TPM) tem de estar no seguinte estado antes de poder executar o passo Ativar BitLocker :
- Habilitado
- Activated
- Propriedade Permitida
Pode ignorar este passo para computadores que não têm um TPM ou quando o TPM não está ativado. Esta opção facilita a gestão do comportamento da sequência de tarefas em dispositivos que não suportam totalmente o BitLocker.
Este passo conclui qualquer inicialização do TPM restante. As restantes ações não requerem presença física nem reinícios. O passo Ativar BitLocker conclui de forma transparente as seguintes ações de inicialização do TPM restantes, se necessário:
- Criar par de chaves de endossamento
- Criar o valor de autorização do proprietário e adicionar as informações de recuperação
- Assumir a propriedade
- Criar a chave de raiz de armazenamento ou repor se já estiver presente, mas incompatível
Se quiser que a sequência de tarefas aguarde pelo passo Ativar BitLocker para concluir o processo de encriptação de unidade, selecione a opção Aguardar . Se não selecionar a opção Aguardar , o processo de encriptação da unidade ocorre em segundo plano. A sequência de tarefas avança imediatamente para o passo seguinte.
O BitLocker pode ser utilizado para encriptar várias unidades num sistema informático, tanto no SO como nas unidades de dados. Para encriptar uma unidade de dados, encripte primeiro a unidade do SO e conclua o processo de encriptação. Este requisito deve-se ao facto de a unidade do SO armazenar os principais protetores das unidades de dados. Se encriptar o SO e as unidades de dados na mesma sequência de tarefas, selecione a opção Aguardar no passo Ativar BitLocker para a unidade do SO.
Se o disco rígido já estiver encriptado, mas o BitLocker estiver desativado, o passo Ativar BitLocker reativa os protetores de chave e é concluído rapidamente. A nova encriptação do disco rígido não é necessária neste caso.
Variáveis para Ativar o BitLocker
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDBitLockerPIN
- OSDBitLockerRecoveryPassword
- OSDBitLockerStartupKey
- OSDRecoveryKeyPollingFrequency(a partir da versão 2203)
- OSDRecoveryKeyPollingTimeout(a partir da versão 2203)
Cmdlets para Ativar o BitLocker
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepEnableBitLocker
- New-CMTSStepEnableBitLocker
- Remove-CMTSStepEnableBitLocker
- Set-CMTSStepEnableBitLocker
Propriedades para Ativar o BitLocker
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Escolher a unidade a encriptar
Especifica a unidade a encriptar. Para encriptar a unidade de SO atual, selecione Unidade do sistema operativo atual. Em seguida, configure uma das seguintes opções para a gestão de chaves:
Apenas TPM: selecione esta opção para utilizar apenas o Trusted Platform Module (TPM).
Chave de Arranque apenas em USB: selecione esta opção para utilizar uma chave de arranque armazenada numa pen USB. Quando seleciona esta opção, o BitLocker bloqueia o processo de arranque normal até que um dispositivo USB que contenha uma chave de arranque BitLocker esteja ligado ao computador.
TPM e Chave de Arranque em USB: selecione esta opção para utilizar o TPM e uma chave de arranque armazenada numa pen USB. Quando seleciona esta opção, o BitLocker bloqueia o processo de arranque normal até que um dispositivo USB que contenha uma chave de arranque BitLocker esteja ligado ao computador.
TPM e PIN: selecione esta opção para utilizar o TPM e um número de identificação pessoal (PIN). Quando seleciona esta opção, o BitLocker bloqueia o processo de arranque normal até o utilizador fornecer o PIN.
Para encriptar uma unidade de dados específica que não seja do SO, selecione Unidade específica. Em seguida, selecione a unidade na lista.
Modo de encriptação de disco
Selecione um dos seguintes algoritmos de encriptação:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Por predefinição ou se não for especificado, o passo continua a utilizar o método de encriptação predefinido para a versão do SO. Se o passo for executado numa versão do Windows que não suporte o algoritmo especificado, reverterá para a predefinição do SO. Nestas circunstâncias, o motor de sequência de tarefas envia a mensagem de estado 11911.
Utilizar a encriptação de disco completa
Por predefinição, este passo encripta apenas o espaço utilizado na unidade. Este comportamento predefinido é recomendado, uma vez que é mais rápido e eficiente. Se a sua organização precisar de encriptar toda a unidade durante a configuração, ative esta opção. A Configuração do Windows aguarda que toda a unidade seja encriptada, o que demora muito tempo, especialmente em unidades grandes.
Dica
Também pode utilizar o Configuration Manager para criar e implementar políticas de gestão do BitLocker. Estas políticas utilizam a encriptação de disco completa . Para gerir o BitLocker em dispositivos após a sequência de tarefas implementar o SO, ative esta opção. Para obter mais informações, veja Planear a gestão do BitLocker.
Escolher onde criar a chave de recuperação
No Active Directory: o BitLocker cria a palavra-passe de recuperação e lança-a no Active Directory. Esta opção requer que expanda o Active Directory para a chave BitLocker. Em seguida, o BitLocker pode guardar as informações de recuperação associadas no Active Directory.
A base de dados do Configuration Manager: a partir da versão 2203, escrow as informações de recuperação do BitLocker do volume do SO para o Configuration Manager. Utilize esta opção se implementar políticas para a gestão do BitLocker. Utilize esta opção em vez do Active Directory ou aguarde que o cliente do Configuration Manager receba a política de gestão do BitLocker após a sequência de tarefas. Ao transferir as informações de recuperação para o Configuration Manager durante a sequência de tarefas, garante que o dispositivo está totalmente protegido pelo BitLocker quando a sequência de tarefas for concluída. Este comportamento permite-lhe recuperar imediatamente o volume do SO.
Observação
O cliente só irá enviar a chave para o site do Configuration Manager se configurar uma das seguintes opções:
Crie e utilize um certificado para encriptar a base de dados do site para gestão do BitLocker.
Ative a opção de política de gestão de cliente BitLocker para Permitir que as informações de recuperação sejam armazenadas em texto simples.
Para obter mais informações, veja Encriptar dados de recuperação na base de dados.
Para não criar uma palavra-passe, selecione Não criar chave de recuperação . Criar uma palavra-passe é a opção recomendada.
Observação
Se o Configuration Manager não conseguir criar a chave, por predefinição, este passo de sequência de tarefas falhará.
Aguarde até que o BitLocker conclua o processo de encriptação de unidades em todas as unidades antes de continuar a execução da sequência de tarefas
Selecione esta opção para permitir que a encriptação de unidade BitLocker seja concluída antes de executar o passo seguinte na sequência de tarefas. Se selecionar esta opção, o BitLocker encripta todo o volume do disco antes de o utilizador conseguir iniciar sessão no computador.
O processo de encriptação pode demorar horas a concluir ao encriptar um disco rígido grande. Não selecionar esta opção permite que a sequência de tarefas prossiga imediatamente.
Ignorar este passo para computadores que não têm um TPM ou quando o TPM não está ativado
Selecione esta opção para ignorar a encriptação de unidade num computador que não contenha um TPM suportado ou ativado. Por exemplo, utilize esta opção quando implementar um SO numa máquina virtual. Por predefinição, esta definição está desativada para o passo Ativar BitLocker . Se ativar esta definição e o dispositivo não tiver um TPM funcional, o motor de sequência de tarefas regista um erro para smsts.log e envia a mensagem de estado 11912. A sequência de tarefas continua para além deste passo.
Disco de Formatação e Partição
Utilize este passo para formatar e particionar um disco especificado no computador de destino.
Importante
Cada definição especificada para este passo aplica-se a um único disco especificado. Para formatar e particionar outro disco no computador de destino, adicione um passo adicional de Formato e Disco de Partição à sequência de tarefas.
Este passo é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Discos e selecione Formato e Disco de Partição.
Variáveis para o Disco de Formatação e Partição
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para o Formato e o Disco de Partição
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepPartitionDisk
- New-CMTSStepPartitionDisk
- Remove-CMTSStepPartitionDisk
- Set-CMTSStepPartitionDisk
- New-CMTSPartitionSetting
Propriedades do Disco de Formatação e Partição
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Número do Disco
O número de disco físico do disco a formatar. O número baseia-se na ordenação da enumeração de discos do Windows.
Na versão 2010 e anterior, este número não pode ser superior a 99. Na versão 2103 e posterior, o número máximo é 10 000. Esta alteração ajuda a suportar cenários de rede de armazenamento (SAN).
Nome da variável para armazenar o número do disco
Utilize uma variável de sequência de tarefas para especificar o disco de destino a formatar. Esta opção de variável suporta sequências de tarefas mais complexas com comportamentos dinâmicos. Por exemplo, um script personalizado pode detetar o disco e definir a variável com base no tipo de hardware. Em seguida, pode utilizar várias instâncias deste passo para configurar diferentes tipos de hardware e partições.
Se selecionar esta propriedade, introduza um nome de variável personalizado. Adicione um passo anterior na sequência de tarefas para definir o valor desta variável personalizada para um valor inteiro para o disco físico.
Os seguintes passos fictícios mostram um exemplo:
Executar o Script do PowerShell: um script personalizado para recolher discos de destino
- Define
myOSDisk
como1
- Define
myDataDisk
como2
- Define
Disco de Formatação e Partição para o disco do SO: especifica a
myOSDisk
variável- Configura o disco 1 como o disco do sistema
Disco de Formatação e Partição para o disco de dados: especifica a
myDataDisk
variável- Configura o disco 2 para armazenamento não processado
Uma variação deste exemplo utiliza números de disco e planos de criação de partições para diferentes tipos de hardware.
Observação
Ainda pode utilizar a variável de sequência de tarefas OSDDiskIndex existente. No entanto, cada instância do passo Formato e Disco de Partição utiliza o mesmo valor de índice. Se quiser definir programaticamente o número do disco para várias instâncias deste passo, utilize esta propriedade variável.
Tipo de Disco
O tipo do disco a formatar. Existem duas opções a selecionar na lista pendente:
- Standard (MBR): Registo de Arranque Principal
- GPT: Tabela de Partições GUID
Observação
Se alterar o tipo de disco de Standard (MBR) para GPT e o esquema de partição contiver uma partição expandida, a sequência de tarefas remove todas as partições expandidas e lógicas do esquema. O editor de sequência de tarefas pede para confirmar esta ação antes de alterar o tipo de disco.
Volume
Informações específicas sobre a partição ou o volume que a sequência de tarefas cria, incluindo os seguintes atributos:
- Nome
- Espaço em disco restante
Para criar uma nova partição, selecione Novo para iniciar a caixa de diálogo Propriedades da Partição . Especifique o tipo e o tamanho da partição e, se for uma partição de arranque. Para modificar uma partição existente, selecione a partição a modificar e, em seguida, selecione o botão Propriedades . Para obter mais informações sobre como configurar partições de disco rígido, veja um dos seguintes artigos:
Para eliminar uma partição, selecione a partição e, em seguida, selecione Eliminar.
Instalar Aplicação
Este passo instala as aplicações especificadas ou um conjunto de aplicações definidas por uma lista dinâmica de variáveis de sequência de tarefas. Quando a sequência de tarefas executa este passo, a instalação da aplicação começa imediatamente sem aguardar por um intervalo de consulta de política.
As aplicações têm de cumprir os seguintes critérios:
A aplicação tem de ter um tipo de implementação do Windows Installer ou do Instalador de scripts . Os tipos de implementação do pacote de aplicações do Windows (.appx, .appxbundle, .msix, .msixbundle) não são suportados.
Tem de ser executada na conta do Sistema Local e não na conta de utilizador.
Não pode interagir com o ambiente de trabalho. O programa tem de ser executado silenciosamente ou num modo sem supervisão.
Não pode iniciar um reinício por si só. A aplicação tem de pedir um reinício com o código de reinício padrão 3010. Este comportamento garante que este passo processa corretamente o reinício. Se a aplicação devolver um código de saída 3010, o motor de sequência de tarefas reinicia o computador. Após o reinício, a sequência de tarefas continua automaticamente.
Se a aplicação verificar a execução de ficheiros executáveis, a sequência de tarefas não será instalada. Se não configurar este passo para continuar com o erro, a sequência de tarefas completa falhará.
Não é suportado para instalar aplicações durante uma sequência de tarefas de implementação do SO quando o dispositivo também tem políticas atribuídas para o Controlo de Aplicações do Windows Defender. Neste cenário, não pode utilizar estas aplicações após a conclusão da sequência de tarefas. Para contornar este problema de temporização, implemente as aplicações após a conclusão da sequência de tarefas.
Observação
A partir da versão 2107, quando as seguintes condições forem verdadeiras, existe um atraso de sete minutos antes deste passo:
- A sequência de tarefas está a ser executada a partir de suportes de dados autónomos.
- O passo anterior era Reiniciar Computador.
- O passo de Instalação da Aplicação atual não continua com o erro.
Nas versões 2103 e anteriores, o passo falharia nestas condições. A sequência de tarefas não avaliou corretamente que a instalação da aplicação foi efetuada com êxito.
Quando este passo é executado, a aplicação verifica a aplicabilidade das regras de requisitos e do método de deteção nos respetivos tipos de implementação. Com base nos resultados desta verificação, a aplicação instala o tipo de implementação aplicável. Se um tipo de implementação contiver dependências, o tipo de implementação dependente é avaliado e instalado como parte deste passo. As dependências da aplicação não são suportadas para suportes de dados autónomos.
Observação
Para instalar uma aplicação que substitui outra aplicação, os ficheiros de conteúdo da aplicação sobreposta têm de estar disponíveis. Caso contrário, este passo de sequência de tarefas falha. Por exemplo, o Microsoft Visio 2010 está instalado num cliente ou numa imagem capturada. Quando o passo Instalar Aplicação instala o Microsoft Visio 2013, os ficheiros de conteúdo do Microsoft Visio 2010 (a aplicação substituído) têm de estar disponíveis num ponto de distribuição. Se o Microsoft Visio não estiver instalado num cliente ou imagem capturada, a sequência de tarefas instala o Microsoft Visio 2013 sem procurar os ficheiros de conteúdo do Microsoft Visio 2010.
Se extinguir uma aplicação sobreposta e a nova aplicação for referenciada numa sequência de tarefas, a sequência de tarefas não inicia. Este comportamento é por predefinição: a sequência de tarefas requer todas as referências da aplicação.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Software e selecione Instalar Aplicação.
Variáveis para Instalar Aplicação
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Observação
Se o cliente não conseguir obter a lista de pontos de gestão dos serviços de localização, utilize as variáveis de sequência de tarefas SMSTSMPListRequestTimeoutEnabled e SMSTSMPListRequestTimeout . Estas variáveis especificam quantos milissegundos uma sequência de tarefas aguarda antes de voltar a instalar uma aplicação. Para obter mais informações, veja Variáveis de sequência de tarefas.
Cmdlets para Instalar a Aplicação
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepInstallApplication
- New-CMTSStepInstallApplication
- Remove-CMTSStepInstallApplication
- Set-CMTSStepInstallApplication
Propriedades da Aplicação de Instalação
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Instalar as seguintes aplicações
A sequência de tarefas instala estas aplicações pela ordem especificada.
O Configuration Manager filtra todas as aplicações desativadas ou quaisquer aplicações com as seguintes definições:
- Apenas quando um utilizador tem sessão iniciada
- Executar com direitos de utilizador
Estas aplicações não aparecem na caixa de diálogo Selecionar a aplicação a instalar .
Instalar aplicações de acordo com a lista de variáveis dinâmicas
A sequência de tarefas instala aplicações com este nome de variável base. O nome da variável base destina-se a um conjunto de variáveis de sequência de tarefas definidas para uma coleção ou computador. Estas variáveis especificam as aplicações que a sequência de tarefas instala para essa coleção ou computador. Cada nome de variável consiste no nome base comum e num sufixo numérico a partir de 01. O valor de cada variável tem de conter o nome da aplicação e nada mais.
Para que a sequência de tarefas instale aplicações através de uma lista de variáveis dinâmicas, ative a seguinte definição no separador Geral das Propriedades da aplicação: Permitir que esta aplicação seja instalada a partir da ação de sequência de tarefas Instalar Aplicação em vez de implementar manualmente.
Observação
Não pode instalar aplicações através de uma lista de variáveis dinâmicas para implementações de multimédia autónomas.
Por exemplo, para instalar uma única aplicação com uma variável de sequência de tarefas denominada AA01, especifique a seguinte variável:
Nome da Variável | Valor da Variável |
---|---|
AA01 | Microsoft Office |
Para instalar duas aplicações, especifique as seguintes variáveis:
Nome da Variável | Valor da Variável |
---|---|
AA01 | Microsoft Lync |
AA02 | Microsoft Office |
As seguintes condições afetam as aplicações instaladas pela sequência de tarefas:
Se o valor de uma variável contiver qualquer informação diferente do nome da aplicação. A sequência de tarefas não instala a aplicação e a sequência de tarefas continua.
Se a sequência de tarefas não encontrar uma variável com o nome base especificado e o sufixo "01", a sequência de tarefas não instala aplicações.
Importante
Estes valores são sensíveis a maiúsculas e minúsculas. Por exemplo, "instalar" é diferente de "Instalar". Se precisar de alterar o valor, o editor de sequência de tarefas não deteta uma alteração de caso. Faça outra edição ao mesmo tempo, por exemplo, modifique a descrição do passo.
Se uma aplicação falhar, continue a instalar outras aplicações na lista
Esta definição especifica que o passo continua quando uma instalação individual da aplicação falha. Se especificar esta definição, a sequência de tarefas continuará independentemente dos erros de instalação. Se não especificar esta definição e a instalação falhar, o passo termina imediatamente.
Limpar o conteúdo da aplicação da cache após a instalação
Elimine o conteúdo da aplicação da cache do cliente após a execução do passo. Este comportamento é benéfico em dispositivos com pequenos discos rígidos ou ao instalar várias aplicações grandes sucessivamente.
Opções para Instalar Aplicação
Observação
Quando seleciona Continuar com o erro no separador Opções deste passo, a sequência de tarefas continua quando uma aplicação não é instalada. Quando não ativa esta opção, a sequência de tarefas falha e não instala as restantes aplicações.
Além das opções predefinidas, configure as seguintes definições adicionais no separador Opções deste passo de sequência de tarefas:
Repita este passo se o computador reiniciar inesperadamente
Se uma das instalações da aplicação reiniciar inesperadamente o computador, repita este passo. O passo ativa esta definição por predefinição com duas repetições. Pode especificar de uma a cinco repetições.
Instalar Pacote
Utilize este passo para instalar um pacote de software como parte da sequência de tarefas. Quando este passo é executado, a instalação começa imediatamente sem aguardar por um intervalo de consulta de política.
O pacote tem de cumprir os seguintes critérios:
Tem de ser executada na conta do Sistema Local e não numa conta de utilizador.
Não deve interagir com o ambiente de trabalho. O programa tem de ser executado silenciosamente ou num modo sem supervisão.
Não pode iniciar um reinício por si só. O software tem de pedir um reinício com o código de reinício padrão, 3010. Este comportamento garante que a sequência de tarefas processa corretamente o reinício. Se o software devolver um código de saída 3010, o motor de sequência de tarefas reinicia o computador. Após o reinício, a sequência de tarefas continua automaticamente.
Os programas que utilizam a primeira opção Executar outro programa para instalar um programa dependente não são suportados ao implementar um SO. Se ativar primeiro a opção de pacote Executar outro programa e o programa dependente já tiver sido executado no computador de destino, o programa dependente é executado e a sequência de tarefas continua. No entanto, se o programa dependente ainda não tiver sido executado no computador de destino, o passo de sequência de tarefas falhará.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Software e selecione Instalar Pacote.
Problema conhecido com o passo Instalar Pacote e suportes de dados autónomos criados no site de administração central
Poderá ocorrer um erro se a sequência de tarefas incluir o passo Instalar Pacote e criar o suporte de dados autónomo num site de administração central (CAS). O CAS não tem as políticas de configuração de cliente necessárias. Estas políticas são necessárias para ativar o agente de distribuição de software quando a sequência de tarefas é executada. O seguinte erro pode aparecer no ficheiro de CreateTsMedia.log : WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)
Para suportes de dados autónomos que incluam um passo Instalar Pacote , crie o suporte de dados autónomo num site primário que tenha o agente de distribuição de software ativado.
Em alternativa, utilize um passo executar script personalizado do PowerShell . Adicione-o após o passo Configurar o Windows e o ConfigMgr e antes do primeiro passo Instalar Pacote . O passo Executar Script do PowerShell executa os seguintes comandos para ativar o agente de distribuição de software antes do primeiro passo Instalar Pacote:
$namespace = "root\ccm\policy\machine\requestedconfig"
$class = "CCM_SoftwareDistributionClientConfig"
$classArgs = @{
ComponentName = 'Enable SWDist'
Enabled = 'true'
LockSettings='TRUE'
PolicySource='local'
PolicyVersion='1.0'
SiteSettingsKey='1'
}
Set-WmiInstance -Namespace $namespace -Class $class -Arguments $classArgs -PutType CreateOnly
Variáveis para o Pacote de Instalação
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para o Pacote de Instalação
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepInstallSoftware
- New-CMTSStepInstallSoftware
- Remove-CMTSStepInstallSoftware
- Set-CMTSStepInstallSoftware
Dica
Utilize a pré-colocação em cache de conteúdos para transferir um pacote de atualização do SO aplicável antes de um utilizador instalar a sequência de tarefas. Para obter mais informações, veja Configurar conteúdo de pré-cache.
Propriedades do Pacote de Instalação
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Instalar um único pacote de software
Esta definição especifica um pacote de software do Configuration Manager. O passo aguarda até que a instalação seja concluída.
Instalar pacotes de software de acordo com a lista de variáveis dinâmicas
A sequência de tarefas instala pacotes com este nome de variável base. O nome da variável base destina-se a um conjunto de variáveis de sequência de tarefas definidas para uma coleção ou computador. Estas variáveis especificam os pacotes que a sequência de tarefas instala para essa coleção ou computador. Cada nome de variável consiste no nome base comum e num sufixo numérico a partir de 001. O valor de cada variável tem de conter um ID de pacote e o nome do software separados por dois pontos.
Para que a sequência de tarefas instale software através de uma lista de variáveis dinâmicas, ative a seguinte definição no separador Avançadas do pacote Propriedades: Permitir que este programa seja instalado a partir da sequência de tarefas Instalar Pacote sem ser implementado.
Observação
Não pode instalar pacotes de software através de uma lista de variáveis dinâmicas para implementações de multimédia autónomas.
Por exemplo, para instalar um único pacote de software com uma variável de sequência de tarefas denominada AA001, especifique a seguinte variável:
Nome da Variável | Valor da Variável |
---|---|
AA001 | CEN00054:Instalar |
Para instalar três pacotes de software, deve especificar as seguintes variáveis:
Nome da Variável | Valor da Variável |
---|---|
AA001 | CEN00054:Instalar |
AA002 | CEN00107:Instalar o Silent |
AA003 | CEN00031:Instalar |
As seguintes condições afetam os pacotes instalados pela sequência de tarefas:
Se não criar o valor de uma variável no formato correto ou não especificar um ID e nome de pacote válidos, a instalação do software falha.
Se o ID do pacote contiver carateres em minúsculas, a instalação do software falhará.
Se a sequência de tarefas não encontrar uma variável com o nome base especificado e o sufixo "001", a sequência de tarefas não instala pacotes. A sequência de tarefas continua.
Importante
Estes valores são sensíveis a maiúsculas e minúsculas. Por exemplo, "instalar" é diferente de "Instalar". Se precisar de alterar o valor, o editor de sequência de tarefas não deteta uma alteração de caso. Faça outra edição ao mesmo tempo, por exemplo, modifique a descrição do passo.
Se a instalação de um pacote de software falhar, continue a instalar outros pacotes na lista
Esta definição especifica que o passo continua se uma instalação de pacote de software individual falhar. Se especificar esta definição, a sequência de tarefas continuará independentemente dos erros de instalação. Se não especificar esta definição e a instalação falhar, o passo termina imediatamente.
Repita este passo se o computador reiniciar inesperadamente
Se uma das instalações do pacote reiniciar inesperadamente o computador, repita este passo. O passo ativa esta definição por predefinição com duas repetições. Pode especificar de uma a cinco repetições.
Instalar Atualizações de Software
Utilize este passo para instalar atualizações de software no computador de destino. O computador de destino não é avaliado para atualizações de software aplicáveis até que este passo de sequência de tarefas seja executado. Nessa altura, o computador de destino é avaliado relativamente a atualizações de software, como qualquer outro cliente do Configuration Manager. Para este passo de instalação de atualizações de software, implemente primeiro as atualizações numa coleção da qual o computador de destino é membro.
Importante
Para um melhor desempenho, instale a versão mais recente do Agente do Windows Update.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Software e selecione Instalar Atualizações de Software.
Variáveis para Instalar Atualizações de Software
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- SMSInstallUpdateTarget
- SMSTSMPListRequestTimeoutEnabled
- SMSTSMPListRequestTimeout
- SMSTSSoftwareUpdateScanTimeout
- SMSTSWaitForSecondReboot
Observação
Se o cliente não conseguir obter a lista de pontos de gestão dos serviços de localização, utilize as variáveis SMSTSMPListRequestTimeoutEnabled e SMSTSMPListRequestTimeout . Estas variáveis especificam quantos milissegundos uma sequência de tarefas aguarda antes de voltar a instalar uma aplicação ou atualização de software. Para obter mais informações, veja Variáveis de sequência de tarefas.
Cmdlets para Instalar Atualizações de Software
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepInstallUpdate
- New-CMTSStepInstallUpdate
- Remove-CMTSStepInstallUpdate
- Set-CMTSStepInstallUpdate
Para obter mais recomendações e um diagrama de fluxograma técnico para este passo, veja Instalar Atualizações de Software.
Propriedades para Instalar Atualizações de Software
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Necessário para instalação – apenas atualizações de software obrigatórias
Selecione esta opção para instalar todas as atualizações de software obrigatórias com prazos de instalação definidos pelo administrador.
Disponível para instalação – Todas as atualizações de software
Selecione esta opção para instalar todas as atualizações de software disponíveis. Primeiro, implemente estas atualizações numa coleção da qual o computador é membro. A sequência de tarefas instala todas as atualizações de software disponíveis nos computadores de destino.
Avaliar atualizações de software a partir dos resultados da análise em cache
Por predefinição, este passo utiliza os resultados da análise em cache do Agente do Windows Update. Desative esta opção para instruir o Agente do Windows Update a transferir o catálogo mais recente a partir do ponto de atualização de software. Ative esta opção ao utilizar uma sequência de tarefas para capturar e criar uma imagem do SO.
Muitas atualizações têm dependências. Por exemplo, instale a atualização ABC antes de a atualização XYZ aparecer como aplicável. Quando desativa esta definição e implementa a sequência de tarefas em muitos clientes, todos eles se ligam ao ponto de atualização de software ao mesmo tempo. Este comportamento pode resultar em problemas de desempenho durante o processo e transferência do catálogo de atualizações. Se implementar em vários clientes ao mesmo tempo, utilize a predefinição para utilizar os resultados da análise em cache. Se estiver a implementar num pequeno número de clientes ao mesmo tempo, desmarque esta opção para garantir que todas as atualizações de software estão instaladas no cliente.
A variável SMSTSSoftwareUpdateScanTimeout controla o tempo limite de análise das atualizações de software durante este passo. O valor padrão é 60 minutos. Para obter mais informações, veja Variáveis de sequência de tarefas.
Opções para Instalar Atualizações de Software
Além das opções predefinidas, configure as seguintes definições adicionais no separador Opções deste passo de sequência de tarefas:
Repita este passo se o computador reiniciar inesperadamente
Se uma das atualizações reiniciar inesperadamente o computador, repita este passo. O passo ativa esta definição por predefinição com duas repetições. Pode especificar de uma a cinco repetições.
Esta opção aplica-se apenas a sequências de tarefas autónomas. Não funciona com sequências de tarefas OSD que implementam um SO e utilizam a tarefa Configurar o Windows e o ConfigMgr . Para sequências de tarefas OSD que implementam um SO e utilizam a tarefa Configurar o Windows e o ConfigMgr , utilize a variável SMSTSWaitForSecondReboot . Para obter mais informações, veja Variáveis de sequência de tarefas: SMSTSWaitForSecondReboot.
Associar Domínio ou Grupo de Trabalho
Utilize este passo para adicionar o computador de destino a um grupo de trabalho ou domínio.
Observação
Quando um cliente associado ao Microsoft Entra executa uma sequência de tarefas de implementação do SO, o cliente no novo SO não se associa automaticamente ao ID do Microsoft Entra. Apesar de não estar associado ao Microsoft Entra, o cliente ainda é gerido.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Associar Domínio ou Grupo de Trabalho.
Variáveis para Associar Domínio ou Grupo de Trabalho
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDJoinAccount
- OSDJoinDomainName
- OSDJoinDomainOUName
- OSDJoinPassword
- OSDJoinSkipReboot
- OSDJoinType
- OSDJoinWorkgroupName
Cmdlets para Associar Domínio ou Grupo de Trabalho
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepJoinDomainWorkgroup
- New-CMTSStepJoinDomainWorkgroup
- Remove-CMTSStepJoinDomainWorkgroup
- Set-CMTSStepJoinDomainWorkgroup
Propriedades para Associar Domínio ou Grupo de Trabalho
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Aderir a um grupo de trabalho
Selecione esta opção para que o computador de destino se associe ao grupo de trabalho especificado. Se o computador for atualmente membro de um domínio, selecionar esta opção fará com que o computador reinicie.
Associar um domínio
Selecione esta opção para que o computador de destino se associe ao domínio especificado.
Opcionalmente, introduza ou procure uma unidade organizacional (UO) no domínio especificado para o computador aderir. Se o computador for atualmente membro de outro domínio ou grupo de trabalho, esta opção faz com que o computador reinicie. Se o computador já for membro de outra UO, uma vez que os Serviços de Domínio do Active Directory não permitem alterar a UO através deste método, a Configuração do Windows ignora esta definição.
Introduza a conta que tem permissão para aderir ao domínio
Selecione Definir para introduzir o nome de utilizador e a palavra-passe de uma conta com permissões para aderir ao domínio. Introduza a conta no formato : Domain\account
. Para obter mais informações sobre a conta de associação a um domínio de sequência de tarefas, veja Contas.
Preparar o Cliente do ConfigMgr para Captura
Utilize este passo para remover ou configurar o cliente do Configuration Manager no computador de referência. Esta ação prepara o computador para captura como parte do processo de processamento de imagens.
Este passo remove completamente o cliente do Configuration Manager, em vez de apenas remover informações de chave. Quando a sequência de tarefas implementa a imagem do SO capturada, instala sempre um novo cliente do Configuration Manager.
Dica
Por predefinição, o motor de sequência de tarefas só remove o cliente durante a sequência de tarefas Compilar e capturar uma imagem do sistema operativo de referência . O motor de sequência de tarefas não remove o cliente durante outros métodos de captura, como o suporte de dados de captura ou uma sequência de tarefas personalizada. Pode ignorar este comportamento para uma sequência de tarefas de implementação do SO. Defina a variável de sequência de tarefas SMSTSUninstallCCMClient como VERDADEIRO antes do passo Preparar o Cliente Do ConfigMgr para Captura . Esta variável e comportamento aplicam-se apenas às sequências de tarefas de implementação do SO. Remove o cliente após o próximo reinício do dispositivo.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Preparar Cliente do ConfigMgr para Captura.
Variables for Prepare ConfigMgr Client for Capture
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- SMSTSUninstallCCMClient
Cmdlets para Preparar o Cliente do ConfigMgr para Captura
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepPrepareConfigMgrClient
- New-CMTSStepPrepareConfigMgrClient
- Remove-CMTSStepPrepareConfigMgrClient
- Set-CMTSStepPrepareConfigMgrClient
Preparar o Windows para Captura
Utilize este passo para especificar as opções do Sysprep ao capturar uma imagem do SO no computador de referência. Este passo executa o Sysprep e, em seguida, reinicia o computador na imagem de arranque do Windows PE especificada para a sequência de tarefas. Esta ação falha se o computador de referência estiver associado a um domínio.
Este passo é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Preparar o Windows para Captura.
Variáveis para Preparar o Windows para Captura
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Preparar o Windows para Captura
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepPrepareWindows
- New-CMTSStepPrepareWindows
- Remove-CMTSStepPrepareWindows
- Set-CMTSStepPrepareWindows
Propriedades para Preparar o Windows para Captura
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Criar automaticamente a lista de controladores de armazenamento em massa
Selecione esta opção para que o Sysprep crie automaticamente uma lista de controladores de armazenamento em massa a partir do computador de referência. Esta opção ativa a opção Criar Controladores de Armazenamento em Massa no ficheiro sysprep.inf no computador de referência. Para obter mais informações sobre esta definição, veja a documentação do Sysprep.
Importante
Esta opção só era aplicável no Windows XP. Já não é aplicável em versões atualmente suportadas do Windows.
Não repor o sinalizador de ativação
Selecione esta opção para impedir que o Sysprep reponha o sinalizador de ativação do produto.
Encerrar o computador depois de executar esta ação
Esta opção instrui o Sysprep a encerrar o computador em vez do comportamento de reinício predefinido.
A sequência de tarefas do Windows Autopilot para dispositivos existentes utiliza este passo com esta opção.
Se quiser que a sequência de tarefas atualize o dispositivo e, em seguida, inicie imediatamente o OOBE para Autopilot, deixe esta opção desativada.
Ative esta opção para encerrar o dispositivo após a criação de imagens. Em seguida, pode entregar o dispositivo a um utilizador, que inicia o OOBE com o Autopilot quando este o ativa pela primeira vez.
Importante
Não utilize a tarefa Preparar o Windows para Captura com o Windows Autopilot para sequências de tarefas de dispositivos existentes . A Sysprep.exe
linha de comandos utilizada durante a tarefa Preparar o Windows para Captura utiliza o /Generalize
parâmetro . O /Generalize
parâmetro remove o AutopilotConfigurationFile.json
ficheiro utilizado pelo Windows Autopilot, o que faz com que a implementação do Windows Autopilot não seja executada durante a experiência de configuração inicial (OOBE). Em vez disso, onde a tarefa Preparar o Windows para Captura é normalmente executada, adicione uma tarefa Executar Linha de Comandos que execute o seguinte Sysprep.exe
comando:
C:\Windows\System32\sysprep\sysprep.exe /oobe /reboot
Para obter mais informações, consulte Modificar a sequência de tarefas para ter em conta a configuração da linha de comandos do Sysprep e o Windows Autopilot para dispositivos existentes não funciona.
Pré-aprovisionar o BitLocker
Utilize este passo para ativar o BitLocker numa unidade enquanto estiver no Windows PE. Por predefinição, apenas o espaço de unidade utilizado é encriptado, pelo que os tempos de encriptação são muito mais rápidos. Pode aplicar as opções de gestão de chaves através do passo Ativar BitLocker após a instalação do SO.
Importante
O Pré-aprovisionamento do BitLocker requer que o computador tenha um TPM (Trusted Platform Module) suportado e ativado.
Este passo é executado apenas no Windows PE. Não é executado no SO completo.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Discos e selecione Pré-aprovisionar BitLocker.
Cmdlets para Pré-aprovisionar o BitLocker
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepOfflineEnableBitLocker
- New-CMTSStepOfflineEnableBitLocker
- Remove-CMTSStepOfflineEnableBitLocker
- Set-CMTSStepOfflineEnableBitLocker
Propriedades do BitLocker de Pré-aprovisionamento
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Aplicar o BitLocker à unidade especificada
Especifique a unidade para a qual pretende ativar o BitLocker. O BitLocker encripta apenas o espaço utilizado na unidade.
Modo de encriptação de disco (Pré-aprovisionamento do BitLocker)
Selecione um dos seguintes algoritmos de encriptação:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Por predefinição ou se não for especificado, o passo continua a utilizar o método de encriptação predefinido para a versão do SO. Se o passo for executado numa versão do Windows que não suporte o algoritmo especificado, reverterá para a predefinição do SO. Nestas circunstâncias, o motor de sequência de tarefas envia a mensagem de estado 11911.
Utilizar a encriptação de disco completa (Pré-aprovisionar o BitLocker)
Por predefinição, este passo encripta apenas o espaço utilizado na unidade. Este comportamento predefinido é recomendado, uma vez que é mais rápido e eficiente. Se a sua organização precisar de encriptar toda a unidade durante a configuração, ative esta opção. A Configuração do Windows aguarda que toda a unidade seja encriptada, o que demora muito tempo, especialmente em unidades grandes.
Ignore este passo para computadores que não têm um TPM ou quando o TPM não está ativado (Pré-aprovisionar o BitLocker)
Selecione esta opção para ignorar a encriptação de unidade num computador que não contenha um TPM suportado ou ativado. Por exemplo, utilize esta opção quando implementar um SO numa máquina virtual. Por predefinição, esta definição está ativada para o passo Pré-aprovisionar o BitLocker . O passo falha num dispositivo sem um TPM ou um TPM que não inicializa. Se o dispositivo não tiver um TPM funcional, o motor de sequência de tarefas regista um aviso para smsts.log e envia a mensagem de estado 11912.
Disponibilizar Arquivo de Estados
Utilize este passo para notificar o ponto de migração de estado de que a ação de captura ou restauro está concluída. Utilize este passo em conjunto com os passos Pedir Armazenamento de Estados, Capturar Estado do Utilizador e Restaurar Estado do Utilizador . Utilize estes passos para migrar dados de estado do utilizador com um ponto de migração de estado e a Ferramenta de Migração de Estado do Utilizador (USMT).
Para obter mais informações sobre como gerir o estado do utilizador ao implementar sistemas operativos, veja Gerir o estado do utilizador.
Se utilizar o passo Pedir Armazenamento de Estados para pedir acesso a um ponto de migração de estado para capturar o estado do utilizador, este passo notifica o ponto de migração de estado de que o processo de captura está concluído. Em seguida, o ponto de migração de estado marca os dados de estado do utilizador como disponíveis para restauro. O ponto de migração de estado define as permissões de controlo de acesso para os dados de estado do utilizador para que apenas o computador restaurador tenha acesso só de leitura.
Se utilizar o passo Pedir Armazenamento de Estados para pedir acesso a um ponto de migração de estado para restaurar o estado do utilizador, este passo notifica o ponto de migração de estado de que o processo de restauro está concluído. Em seguida, o ponto de migração de estado ativa as definições de retenção de dados configuradas.
Importante
Defina a opção Continuar no Erro para quaisquer passos entre os passos Solicitar Armazenamento de Estados e Libertar Armazenamento de Estados . Todos os passos do Arquivo de Estados do Pedido têm de ter um passo de Arquivo de Estado de Versão correspondente.
Este passo é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Estado do Utilizador e selecione Libertar Arquivo de Estados.
Variáveis para o Arquivo de Estados de Versão
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para o Release State Store
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepReleaseStateStore
- New-CMTSStepReleaseStateStore
- Remove-CMTSStepReleaseStateStore
- Set-CMTSStepReleaseStateStore
Propriedades do Arquivo de Estado de Versão
Este passo não requer definições no separador Propriedades .
Pedir Armazenamento de Estados
Utilize este passo para pedir acesso a um ponto de migração de estado ao capturar ou restaurar o estado.
Para obter mais informações sobre como gerir o estado do utilizador ao implementar sistemas operativos, veja Gerir o estado do utilizador.
Utilize este passo em conjunto com os passos Libertar Armazenamento de Estados, Capturar Estado do Utilizador e Restaurar Estado do Utilizador . Utilize estes passos para migrar o estado do computador com um ponto de migração de estado e a Ferramenta de Migração de Estado do Utilizador (USMT).
Observação
Ao criar um novo ponto de migração de estado, o armazenamento de estado do utilizador não está disponível até uma hora. Para agilizar a disponibilidade, ajuste as definições de propriedade no ponto de migração de estado para acionar uma atualização do ficheiro de controlo do site.
Este passo é executado no SO completo e no Windows PE para USMT offline.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Estado do Utilizador e selecione Pedir Arquivo de Estados.
Variáveis para o Arquivo de Estados do Pedido
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para o Arquivo de Estado do Pedido
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepRequestStateStore
- New-CMTSStepRequestStateStore
- Remove-CMTSStepRequestStateStore
- Set-CMTSStepRequestStateStore
Propriedades do Arquivo de Estados do Pedido
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Capturar o estado do computador
Localize um ponto de migração de estado que cumpra os requisitos mínimos, conforme configurado nas definições do ponto de migração de estado. Por exemplo, Número máximo de clientes e Quantidade mínima de espaço livre em disco. Esta opção não garante que esteja disponível espaço suficiente no momento da migração de estado. Esta opção pede acesso ao ponto de migração de estado com o objetivo de capturar o estado e as definições do utilizador a partir de um computador.
Se o site do Configuration Manager tiver vários pontos de migração de estado ativos, este passo localiza um ponto de migração de estado com espaço em disco disponível. A sequência de tarefas consulta o ponto de gestão de uma lista de pontos de migração de estado e, em seguida, avalia cada um até encontrar um que cumpra os requisitos mínimos.
Restaurar o estado a partir de outro computador
Peça acesso a um ponto de migração de estado para restaurar o estado e as definições do utilizador capturados anteriormente para um computador de destino.
Se existirem vários pontos de migração de estado, este passo localiza o ponto de migração de estado que tem o estado do computador de destino.
Número de repetições
O número de vezes que este passo tenta encontrar um ponto de migração de estado adequado antes de falhar.
Atraso de repetição (em segundos)
A quantidade de tempo em segundos que o passo da sequência de tarefas aguarda entre tentativas de repetição.
Se a conta de computador não conseguir ligar a um arquivo de estado, utilize a conta de acesso à rede
Se a sequência de tarefas não conseguir aceder ao ponto de migração de estado com a conta de computador, utiliza as credenciais da conta de acesso à rede para ligar. Esta opção é menos segura porque outros computadores podem utilizar a conta de acesso à rede para aceder ao estado armazenado. Esta opção poderá ser necessária se o computador de destino não estiver associado a um domínio.
Reiniciar Computador
Utilize este passo para reiniciar o computador que executa a sequência de tarefas. Após o reinício, o computador continua automaticamente com o passo seguinte na sequência de tarefas.
Este passo pode ser executado no SO completo ou no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Reiniciar Computador.
Variáveis para Reiniciar Computador
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Reiniciar Computador
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
Propriedades para Reiniciar Computador
No separador Propriedades deste passo, configure as definições descritas nesta secção.
A imagem de arranque atribuída a esta sequência de tarefas
Selecione esta opção para o computador de destino utilizar a imagem de arranque atribuída à sequência de tarefas. A sequência de tarefas utiliza a imagem de arranque para executar os passos subsequentes no Windows PE.
O sistema operativo predefinido atualmente instalado
Selecione esta opção para o computador de destino reiniciar no SO instalado.
Notificar o utilizador antes de reiniciar
Selecione esta opção para apresentar uma notificação ao utilizador antes de o computador de destino reiniciar. O passo seleciona esta opção por predefinição.
Mensagem de notificação
Introduza uma mensagem de notificação a apresentar ao utilizador antes de o computador de destino reiniciar.
Tempo limite da apresentação de mensagens
Especifique a quantidade de tempo em segundos antes de o computador de destino reiniciar. O padrão é 60 segundos.
Restaurar Estado do Utilizador
Utilize este passo para iniciar a Ferramenta de Migração de Estado do Utilizador (USMT) para restaurar o estado e as definições do utilizador para o computador de destino. Utilize este passo em conjunto com o passo Capturar Estado do Utilizador .
Para obter mais informações sobre como gerir o estado do utilizador ao implementar sistemas operativos, veja Gerir o estado do utilizador.
Utilize este passo com os passos Pedir Armazenamento de Estados e Libertar Armazenamento de Estados para guardar ou restaurar as definições de estado com um ponto de migração de estado. Esta opção desencripta sempre o arquivo de estado USMT através de uma chave de encriptação que o Configuration Manager gera e gere.
A partir da versão 2103, este passo e o passo Capturar Estado do Utilizador utilizam o algoritmo de encriptação suportado mais alto atual, AES 256.
Importante
Se tiver migrações de estado de utilizador ativas, antes de atualizar o cliente do Configuration Manager nesses dispositivos, restaure o estado do utilizador. Caso contrário, o cliente atualizado não conseguirá restaurar o estado do utilizador quando tentar utilizar um algoritmo de encriptação diferente. Se necessário, pode restaurar manualmente o estado do utilizador e utilizar explicitamente o parâmetro /decrypt:3DES
USMT .
O passo Restaurar Estado do Utilizador fornece controlo sobre um subconjunto limitado das opções USMT mais utilizadas. Especifique opções de linha de comandos adicionais com a variável OSDMigrateAdditionalRestoreOptions .
Importante
Se estiver a utilizar este passo para uma finalidade não relacionada com um cenário de implementação do SO, adicione o passo Reiniciar Computador imediatamente após o passo Restaurar Estado do Utilizador .
Este passo é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Estado do Utilizador e selecione Restaurar Estado do Utilizador.
Variáveis para Restaurar Estado do Utilizador
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- _OSDMigrateUsmtRestorePackageID
- OSDMigrateAdditionalRestoreOptions
- OSDMigrateContinueOnRestore
- OSDMigrateEnableVerboseLogging
- OSDMigrateLocalAccounts
- OSDMigrateLocalAccountPassword
- OSDStateStorePath
Cmdlets para Restaurar o Estado do Utilizador
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepRestoreUserState
- New-CMTSStepRestoreUserState
- Remove-CMTSStepRestoreUserState
- Set-CMTSStepRestoreUserState
Propriedades para Restaurar Estado do Utilizador
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote de ferramentas de migração de estado do utilizador
Especifique o pacote que contém a versão do USMT para este passo a utilizar. Este pacote não requer um programa. Quando o passo é executado, a sequência de tarefas utiliza a versão do USMT no pacote especificado. Especifique um pacote que contenha a versão de 32 bits ou de 64 bits do USMT. A arquitetura do USMT depende da arquitetura do SO à qual a sequência de tarefas está a restaurar o estado.
Restaurar todos os perfis de utilizador capturados com opções padrão
Restaura os perfis de utilizador capturados com as opções padrão. Para personalizar as opções que o USMT restaura, selecione Personalizar captura de perfil de utilizador.
Personalizar a forma como os perfis de utilizador são restaurados
Permite-lhe personalizar os ficheiros que pretende restaurar para o computador de destino. Selecione Ficheiros para especificar os ficheiros de configuração no pacote USMT que pretende utilizar para restaurar os perfis de utilizador. Para adicionar um ficheiro de configuração, introduza o nome do ficheiro na caixa Nome de ficheiro e, em seguida, selecione Adicionar. O painel Ficheiros lista os ficheiros de configuração que o USMT utiliza. O ficheiro .xml que especificar define o ficheiro de utilizador que o USMT restaura.
Restaurar perfis de utilizador do computador local
Restaura os perfis de utilizador do computador local. Estes perfis não são para utilizadores de domínio. Atribua novas palavras-passe às contas de utilizador locais restauradas. O USMT não consegue migrar as palavras-passe originais. Introduza a nova palavra-passe na caixa Palavra-passe e confirme a palavra-passe na caixa Confirmar Palavra-passe .
Continuar se não for possível restaurar alguns ficheiros
Continua a restaurar o estado e as definições do utilizador mesmo que o USMT não consiga restaurar alguns ficheiros. O passo ativa esta opção por predefinição. Se desativar esta opção e o USMT encontrar erros ao restaurar ficheiros, este passo falhará imediatamente. O USMT não restaura todos os ficheiros.
Ativar o registo verboso
Ative esta opção para gerar informações de ficheiros de registo mais detalhadas. Ao restaurar o estado, a sequência de tarefas, por predefinição, gera Loadstate.log na pasta de registo da sequência de tarefas, %WinDir%\ccm\logs
.
Executar Linha de Comandos
Utilize este passo para executar a linha de comandos especificada.
O comando que está a ser executado tem de cumprir os seguintes critérios:
Não deve interagir com o ambiente de trabalho. O comando tem de ser executado automaticamente ou num modo sem supervisão.
Não pode iniciar um reinício por si só. O comando tem de pedir um reinício com o código de reinício padrão, 3010. Este comportamento garante que a sequência de tarefas processa corretamente o reinício. Se o comando devolver um código de saída 3010, o motor de sequência de tarefas reinicia o computador. Após o reinício, a sequência de tarefas continua automaticamente.
Este passo pode ser executado no SO completo ou no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Executar Linha de Comandos.
Variáveis para Executar Linha de Comandos
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDDoNotLogCommand
- SMSTSDisableWow64Redirection
- SMSTSRunCommandLineUserName
- SMSTSRunCommandLineUserPassword
- SMSTSRunCommandLineAsUser
- WorkingDirectory
Cmdlets para Executar Linha de Comandos
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepRunCommandLine
- New-CMTSStepRunCommandLine
- Remove-CMTSStepRunCommandLine
- Set-CMTSStepRunCommandLine
Propriedades para Executar Linha de Comandos
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Linha de comando
Especifica a linha de comandos que a sequência de tarefas executa. O campo é obrigatório. Inclua extensões de nome de ficheiro, por exemplo, .vbs e .exe. Inclua todos os ficheiros de definições necessários e as opções da linha de comandos.
Se não especificar a extensão de nome de ficheiro, o Configuration Manager tenta .com, .exe e .bat. Se o nome do ficheiro tiver uma extensão que não seja um tipo executável, o Configuration Manager tenta aplicar uma associação local. Por exemplo, se a linha de comandos for readme.gif, o Configuration Manager inicia a aplicação especificada no computador de destino para abrir .gif ficheiros.
Exemplos:
setup.exe /a
cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat
Observação
Para executar com êxito, preceda as ações da linha de comandos com o comando cmd.exe /c . Exemplo destas ações incluem redirecionamento de saída, piping e comandos de cópia.
Saída para variável de sequência de tarefas
Utilize esta definição para guardar a saída do comando numa variável de sequência de tarefas personalizada.
Observação
O Configuration Manager limita esta saída aos últimos 1000 carateres.
Desativar o redirecionamento do sistema de ficheiros de 64 bits
Por predefinição, os sistemas operativos de 64 bits utilizam o redirecionador do sistema de ficheiros WOW64 para executar linhas de comandos. Este comportamento consiste em encontrar corretamente versões de 32 bits de executáveis e bibliotecas do SO. Selecione esta opção para desativar a utilização do redirecionador do sistema de ficheiros WOW64. O Windows executa o comando com versões nativas de 64 bits de executáveis e bibliotecas do SO. Esta opção não tem efeito quando é executada num SO de 32 bits.
Iniciar em
Especifica a pasta executável para o programa, até 127 carateres. Esta pasta pode ser um caminho absoluto no computador de destino ou um caminho relativo à pasta do ponto de distribuição que contém o pacote. Esse campo é opcional.
Exemplos:
c:\officexp
i386
Observação
O botão Procurar procura ficheiros e pastas no computador local. Tudo o que selecionar também tem de existir no computador de destino. Tem de existir na mesma localização e com os mesmos nomes de ficheiros e pastas.
Pacote
Quando especificar ficheiros ou programas na linha de comandos que ainda não estão presentes no computador de destino, selecione esta opção para especificar o pacote do Configuration Manager que contém os ficheiros necessários. O pacote não requer um programa. Se os ficheiros especificados existirem no computador de destino, esta opção não é necessária.
Tempo limite excedido
Especifica um valor que representa durante quanto tempo o Configuration Manager permite a execução da linha de comandos. Este valor pode ser de um minuto a 999 minutos. O valor padrão é 15 minutos. Essa opção é desabilitada por padrão.
Importante
Se introduzir um valor que não permita tempo suficiente para que o comando especificado seja concluído com êxito, este passo falhará. Toda a sequência de tarefas pode falhar consoante as condições do passo ou do grupo. Se o tempo limite expirar, o Configuration Manager terminará o processo da linha de comandos.
Execute este passo como a seguinte conta
Especifica que a linha de comandos é executada como uma conta de utilizador do Windows que não seja a conta do Sistema Local.
Observação
Para executar scripts ou comandos simples com outra conta depois de instalar o SO, primeiro adicione a conta ao computador. Além disso, poderá ter de restaurar perfis de utilizador do Windows para executar programas mais complexos, como um Windows Installer.
Conta
Especifica a conta de utilizador do Windows que este passo utiliza para executar a linha de comandos. A linha de comandos é executada com as permissões da conta especificada. Selecione Definir para especificar o utilizador local ou a conta de domínio. Para obter mais informações sobre a conta run as da sequência de tarefas, veja Contas.
Importante
Se este passo especificar uma conta de utilizador e for executado no Windows PE, a ação falhará. Não pode associar o Windows PE a um domínio. O ficheiro smsts.log regista esta falha.
Opções para Executar Linha de Comandos
Além das opções predefinidas, configure as seguintes definições adicionais no separador Opções deste passo de sequência de tarefas:
Códigos de êxito
Inclua outros códigos de saída do script que o passo deve avaliar como bem-sucedido.
Executar Script do PowerShell
Utilize este passo para executar o script do Windows PowerShell especificado.
O script tem de cumprir os seguintes critérios:
Não deve interagir com o ambiente de trabalho. O script tem de ser executado silenciosamente ou num modo sem supervisão.
Não pode iniciar um reinício por si só. O script tem de pedir um reinício com o código de reinício padrão, 3010. Este comportamento garante que a sequência de tarefas processa corretamente o reinício. Se o script devolver um código de saída 3010, o motor de sequência de tarefas reinicia o computador. Após o reinício, a sequência de tarefas continua automaticamente.
Utilize scripts do PowerShell assinados no formato Unicode. O formato ANSI, que é a predefinição, não funciona com este passo.
Este passo pode ser executado no SO completo ou no Windows PE. Para executar este passo no Windows PE, ative o PowerShell na imagem de arranque. Ative o componente WinPE-PowerShell a partir do separador Componentes Opcionais nas propriedades da imagem de arranque. Para obter mais informações sobre como modificar uma imagem de arranque, consulte Gerir imagens de arranque.
Observação
O PowerShell não está ativado por predefinição nos sistemas operativos Windows Embedded.
Aviso
Alguns softwares antimalware podem inadvertidamente acionar eventos para este passo de sequência de tarefas. Para permitir a execução destes scripts sem interferências, configure o software antimalware para excluir %windir%\temp\smstspowershellscripts
.
Para adicionar este passo no editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Executar Script do PowerShell.
Variáveis para Executar Script do PowerShell
Utilize as seguintes variáveis de sequência de tarefas com este passo:
- OSDLogPowerShellParameters
- SMSTSRunPowerShellAsUser
- SMSTSRunPowerShellUserName
- SMSTSRunPowerShellUserPassword
Cmdlets para Executar Script do PowerShell
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepRunPowerShellScript
- New-CMTSStepRunPowerShellScript
- Remove-CMTSStepRunPowerShellScript
- Set-CMTSStepRunPowerShellScript
Propriedades para Executar Script do PowerShell
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote
Especifique o pacote do Configuration Manager que contém o script do PowerShell. Um pacote pode conter vários scripts do PowerShell.
Nome do script
Especifica o nome do script do PowerShell a executar. O campo é obrigatório.
Introduzir um script do PowerShell
Introduza diretamente o código do Windows PowerShell neste passo. Esta funcionalidade permite-lhe executar comandos do PowerShell durante uma sequência de tarefas sem criar e distribuir primeiro um pacote com o script.
Quando adiciona ou edita um script, a janela de script do PowerShell fornece as seguintes ações:
Editar o script diretamente
Abrir um script existente a partir do ficheiro
Navegar para um script aprovado existente no Configuration Manager
Parâmetros
Especifica os parâmetros transmitidos para o script do PowerShell. Estes parâmetros são os mesmos que os parâmetros de script do PowerShell na linha de comandos.
Forneça os parâmetros consumidos pelo script e não para a linha de comandos do Windows PowerShell.
O exemplo seguinte contém parâmetros válidos:
-MyParameter1 MyValue1 -MyParameter2 MyValue2
O exemplo seguinte contém parâmetros inválidos. Os dois primeiros itens são parâmetros da linha de comandos do Windows PowerShell (-NoLogo e -ExecutionPolicy Unrestricted). O script não consome estes parâmetros.
-NoLogo -ExecutionPolicy Unrestricted -File MyScript.ps1 -MyParameter1 MyValue1 -MyParameter2 MyValue2
Se um valor de parâmetro incluir um caráter especial ou um espaço, utilize plicas ('
) à volta do valor. A utilização de aspas duplas ("
) pode fazer com que o passo de sequência de tarefas processe incorretamente o parâmetro.
Por exemplo: -Arg1 '%TSVar1%' -Arg2 '%TSVar2%'
Também pode definir esta propriedade como uma variável.
Por exemplo, se especificar %MyScriptVariable%
, quando a sequência de tarefas executa o script, adiciona o valor desta variável personalizada à linha de comandos do PowerShell.
Política de execução do PowerShell
Determine os scripts do PowerShell (se existirem) que permitem a execução no computador. Escolha uma das seguintes políticas de execução:
AllSigned: execute apenas scripts assinados por um fabricante fidedigno.
Indefinido: não defina nenhuma política de execução.
Ignorar: carregue todos os ficheiros de configuração e execute todos os scripts. Se transferir um script não assinado a partir da Internet, o Windows PowerShell não pede permissão antes de executar o script.
Importante
O PowerShell 1.0 não suporta políticas de execução Indefinidas e Ignorar.
Saída para variável de sequência de tarefas
Guarde a saída do script numa variável de sequência de tarefas personalizada.
Observação
O Configuration Manager limita esta saída aos últimos 1000 carateres.
Para obter um exemplo de como utilizar esta propriedade de passo, veja Como definir variáveis.
Iniciar em
Especifique a pasta inicial para o script, até 127 carateres. Esta pasta pode ser um caminho absoluto no computador de destino ou um caminho relativo à pasta do ponto de distribuição que contém o pacote. Esse campo é opcional.
Observação
O botão Procurar procura ficheiros e pastas no computador local. Tudo o que selecionar também tem de existir no computador de destino. Tem de existir na mesma localização e com os mesmos nomes de ficheiros e pastas.
Tempo limite excedido
Especifique um valor que represente durante quanto tempo o Configuration Manager permite a execução do script do PowerShell. Este valor pode ser de um minuto a 999 minutos. O valor padrão é 15 minutos. Essa opção é desabilitada por padrão.
Importante
Se introduzir um valor que não permita tempo suficiente para que o script especificado seja concluído com êxito, este passo falhará. Toda a sequência de tarefas pode falhar consoante as condições do passo ou do grupo. Se o tempo limite expirar, o Configuration Manager terminará o processo do PowerShell.
Execute este passo como a seguinte conta
Especifique que o script do PowerShell é executado como uma conta de utilizador do Windows que não seja a conta do Sistema Local.
Observação
Para executar scripts ou comandos simples com outra conta depois de instalar o SO, primeiro adicione a conta ao computador. Além disso, poderá ter de restaurar perfis de utilizador do Windows para executar ações mais complexas.
Conta
Especifique a conta de utilizador do Windows que este passo utiliza para executar o script do PowerShell. A conta especificada tem de ser um administrador local no sistema e o script é executado com as permissões desta conta. Selecione Definir para especificar o utilizador local ou a conta de domínio. Para obter mais informações sobre a conta run as da sequência de tarefas, veja Contas.
Importante
Se este passo especificar uma conta de utilizador e for executado no Windows PE, a ação falhará. Não pode associar o Windows PE a um domínio. O ficheiro smsts.log regista esta falha.
Opções para Executar Script do PowerShell
Além das opções predefinidas, configure as seguintes definições adicionais no separador Opções deste passo de sequência de tarefas:
Códigos de êxito
Inclua outros códigos de saída do script que o passo deve avaliar como bem-sucedido.
Executar Sequência de Tarefas
Este passo executa outra sequência de tarefas. Cria uma relação principal-subordinado entre as sequências de tarefas. Com sequências de tarefas subordinadas, pode criar sequências de tarefas mais modulares e reutilizáveis.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Executar Sequência de Tarefas.
Especificações e limitações para Executar Sequência de Tarefas
Considere os seguintes pontos ao adicionar uma sequência de tarefas subordinada a uma sequência de tarefas:
As sequências de tarefas principais e subordinadas são efetivamente combinadas numa única política executada pelo cliente.
O ambiente é global. Se a sequência de tarefas principal definir uma variável e, em seguida, a sequência de tarefas subordinada alterar essa variável, mantém o valor mais recente. Se a sequência de tarefas subordinada criar uma nova variável, estará disponível para o resto da sequência de tarefas principal.
As mensagens de estado são enviadas normalmente para uma única operação de sequência de tarefas.
A sequência de tarefas escreve entradas no ficheiro smsts.log , com novas entradas de registo que tornam claro quando uma sequência de tarefas subordinada é iniciada.
Não pode selecionar uma sequência de tarefas com uma referência de imagem de arranque. Para qualquer implementação que necessite de uma imagem de arranque, especifique-a na sequência de tarefas principal.
Se uma sequência de tarefas subordinada estiver desativada, a implementação falhará. Não pode utilizar a opção Continuar com o erro para contornar esta limitação.
Se uma sequência de tarefas subordinada contiver passos considerados de elevado impacto, o Centro de Software não a deteta e mostra a notificação de alto impacto. Modifique as propriedades da sequência de tarefas principal, no separador Notificação do Utilizador, para especificar que Se trata de uma sequência de tarefas de elevado impacto.
Se uma sequência de tarefas subordinada tiver uma referência de pacote em falta, a visualização da sequência de tarefas principal não deteta este estado. Se editar a sequência de tarefas principal, esta deteta quaisquer referências em falta em sequências de tarefas subordinadas quando efetua alterações ao elemento principal.
Cmdlets para Executar Sequência de Tarefas
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepRunTaskSequence
- New-CMTSStepRunTaskSequence
- Remove-CMTSStepRunTaskSequence
- Set-CMTSStepRunTaskSequence
Propriedades para Executar Sequência de Tarefas
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Selecionar sequência de tarefas a executar
Selecione Procurar para selecionar a sequência de tarefas subordinada. A caixa de diálogo Selecionar uma Sequência de Tarefas não apresenta a sequência de tarefas principal.
Definir Variáveis Dinâmicas
Utilize este passo para efetuar as seguintes ações:
Recolha informações do computador e do respetivo ambiente. Em seguida, defina as variáveis de sequência de tarefas especificadas com as informações.
Avaliar regras definidas. Defina variáveis de sequência de tarefas com base nas regras que são avaliadas como verdadeiras.
Este passo pode ser executado no SO completo ou no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Definir Variáveis Dinâmicas.
Variáveis para Definir Variáveis Dinâmicas
A sequência de tarefas define automaticamente as seguintes variáveis de sequência de tarefas só de leitura:
- _SMSTSMake
- _SMSTSModel
- _SMSTSMacAddresses
- _SMSTSIPAddresses
- _SMSTSSerialNumber
- _SMSTSAssetTag
- _SMSTSUUID
Cmdlets para Definir Variáveis Dinâmicas
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepSetDynamicVariable
- New-CMTSStepSetDynamicVariable
- Remove-CMTSStepSetDynamicVariable
- Set-CMTSStepSetDynamicVariable
- New-CMTSRule
Propriedades para Definir Variáveis Dinâmicas
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Regras e variáveis dinâmicas
Para definir uma variável dinâmica para utilização na sequência de tarefas, adicione uma regra. Em seguida, defina um valor para cada variável especificada na regra. Além disso, adicione uma ou mais variáveis sem adicionar uma regra. Ao adicionar uma regra, escolha uma das seguintes categorias:
Computador: avalie os valores da etiqueta de recurso de hardware, UUID, número de série ou endereço MAC. Defina vários valores conforme necessário. Se algum valor for verdadeiro, a regra é avaliada como verdadeira. Por exemplo, a seguinte regra avalia como verdadeiro se o número de série do dispositivo for 5892087 e o endereço MAC for 22-A4-5A-13-78-26:
IF Serial Number = 5892087 OR MAC address = 26-78-13-5A-A4-22 THEN
Localização: avaliar valores para o gateway de rede predefinido
Criar e Modelar: avalie os valores para a criação e o modelo de um computador. Tanto a estrutura como o modelo têm de ser avaliados como verdadeiros para que a regra seja avaliada como verdadeira.
Especifique um asterisco (
*
) e um ponto de interrogação (?
) como carateres de wild cards. O asterisco corresponde a múltiplos carateres e o ponto de interrogação corresponde a um único caráter. Por exemplo, a cadeiaDELL*900?
corresponde aDELL-ABC-9001
eDELL9009
.Variável de Sequência de Tarefas: adicione uma variável de sequência de tarefas, condição e valor para avaliar. As condições são as mesmas das condições dos passos. A regra é avaliada como verdadeira quando o valor definido para a variável cumpre a condição especificada.
Especifique uma ou mais variáveis a definir para uma regra que seja avaliada como verdadeira ou defina variáveis sem utilizar uma regra. Selecione uma variável existente ou crie uma variável personalizada.
Variáveis de sequência de tarefas existentes: selecione uma ou mais variáveis a partir de uma lista de variáveis de sequência de tarefas existentes. As variáveis de matriz não estão disponíveis para seleção.
Variáveis de sequência de tarefas personalizadas: defina uma variável de sequência de tarefas personalizada. Também pode especificar uma variável de sequência de tarefas existente. Esta definição é útil para especificar uma matriz variável existente, como OSDAdapter, uma vez que as matrizes de variáveis não estão na lista de variáveis de sequência de tarefas existentes.
Depois de selecionar as variáveis de uma regra, forneça um valor para cada variável. A variável é definida como o valor especificado quando a regra é avaliada como verdadeira. Para cada variável, pode selecionar Não apresentar este valor para ocultar o valor da variável. Por predefinição, algumas variáveis existentes ocultam valores, como a variável OSDCaptureAccountPassword .
Importante
Quando importa uma sequência de tarefas com o passo Definir Variáveis Dinâmicas , o Configuration Manager remove quaisquer valores de variáveis marcados como Não apresentar este valor. Depois de importar a sequência de tarefas, volte a introduzir o valor da variável dinâmica.
Quando utiliza a opção Não apresentar este valor, o valor da variável não é apresentado no editor de sequência de tarefas. O ficheiro de registo da sequência de tarefas (smsts.log) ou o depurador da sequência de tarefas também não mostrarão o valor da variável. A variável ainda pode ser utilizada pela sequência de tarefas quando é executada. Se já não quiser que estas variáveis sejam ocultadas, elimine-as primeiro. Em seguida, redefina as variáveis sem selecionar a opção para as ocultar.
Aviso
Se incluir variáveis na linha de comandos do passo Executar Linha de Comandos , o ficheiro de registo da sequência de tarefas apresenta a linha de comandos completa, incluindo os valores das variáveis. Para impedir que os dados potencialmente confidenciais apareçam no ficheiro de registo, defina a variável de sequência de tarefas OSDDoNotLogCommand como TRUE
.
Definir Variável de Sequência de Tarefas
Utilize este passo para definir o valor de uma variável que é utilizada com a sequência de tarefas.
Este passo pode ser executado no SO completo ou no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Geral e selecione Definir Variável de Sequência de Tarefas.
Variáveis para Definir Variável de Sequência de Tarefas
As variáveis de sequência de tarefas são lidas por ações de sequência de tarefas e especificam o comportamento dessas ações. Para obter mais informações sobre variáveis de sequência de tarefas específicas e como utilizá-las, veja os seguintes artigos:
Cmdlets para Definir Variável de Sequência de Tarefas
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
Propriedades para Definir Variável de Sequência de Tarefas
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Variável de sequência de tarefas
Especifique o nome de uma sequência de tarefas incorporada ou variável de ação ou especifique o seu próprio nome de variável definido pelo utilizador.
Não apresentar este valor
Ative esta opção para mascarar dados confidenciais armazenados em variáveis de sequência de tarefas. Por exemplo, ao especificar uma palavra-passe.
Observação
Ative esta opção e, em seguida, defina o valor da variável de sequência de tarefas. Caso contrário, o valor da variável não é definido como pretende, o que pode causar comportamentos inesperados quando a sequência de tarefas é executada.
Quando utiliza a opção Não apresentar este valor, o valor da variável não é apresentado no editor de sequência de tarefas. O ficheiro de registo da sequência de tarefas (smsts.log) ou o depurador da sequência de tarefas também não mostrarão o valor da variável. A variável ainda pode ser utilizada pela sequência de tarefas quando é executada. Se já não quiser que esta variável seja ocultada, elimine-a primeiro. Em seguida, redefina a variável sem selecionar a opção para a ocultar.
Aviso
Se incluir variáveis na linha de comandos do passo Executar Linha de Comandos , o ficheiro de registo da sequência de tarefas apresenta a linha de comandos completa, incluindo os valores das variáveis. Para impedir que os dados potencialmente confidenciais apareçam no ficheiro de registo, defina a variável de sequência de tarefas OSDDoNotLogCommand como TRUE
.
Valor
A sequência de tarefas define a variável para este valor. Defina esta variável de sequência de tarefas para o valor de outra variável de sequência de tarefas com a sintaxe %varname%
.
Configurar o Windows e o ConfigMgr
Utilize este passo para efetuar a transição do Windows PE para o novo SO. Este passo de sequência de tarefas é uma parte necessária de qualquer implementação do SO. Instala o cliente do Configuration Manager no novo SO e prepara-se para que a sequência de tarefas continue a ser executada no novo SO.
Este passo é responsável pela transição da sequência de tarefas do Windows PE para o SO completo. O passo é executado no Windows PE e no SO completo devido a esta transição. No entanto, uma vez que a transição começa no Windows PE, só pode ser adicionada durante a parte do Windows PE da sequência de tarefas.
Este passo substitui as variáveis de diretório sysprep.inf ou unattend.xml, tais como %WINDIR%
e %ProgramFiles%
, pelo diretório de instalação do Windows PE, X:\Windows
. A sequência de tarefas ignora as variáveis especificadas com estas variáveis de ambiente.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Configurar Windows e ConfigMgr.
Comportamentos para Configurar o Windows e o ConfigMgr
Este passo executa as seguintes ações:
Preliminares: Windows PE
Substitua as variáveis de sequência de tarefas no ficheiro unattend.xml.
Transfira o pacote que contém o cliente do Configuration Manager. Adicione o pacote à imagem implementada.
Configurar o Windows
Instalação baseada em imagens
Desative o cliente do Configuration Manager na imagem, se existir. Por outras palavras, desative o Início Automático para o serviço de cliente do Configuration Manager.
Atualize o registo na imagem implementada para iniciar o SO implementado com a mesma letra de unidade que o computador de referência.
Reinicie para o SO implementado.
A miniconfiguração do Windows é executada com o ficheiro de resposta sysprep.inf ou unattend.xml especificado anteriormente que tem todas as interações do utilizador final suprimidas. Se utilizar o passo Aplicar Definições de Rede para aderir a um domínio, essas informações estão no ficheiro de resposta. A miniconfiguração do Windows associa o computador ao domínio.
instalação baseada em Setup.exe. Executa Setup.exe que se segue ao processo de configuração típico do Windows:
Copie o pacote de atualização do SO, especificado no passo Aplicar Sistema Operativo , para a unidade de disco rígido.
Reinicie para o SO recentemente implementado.
A miniconfiguração do Windows é executada com o ficheiro de resposta sysprep.inf ou unattend.xml especificado anteriormente que tem todas as definições da interface de utilizador suprimidas. Se utilizar o passo Aplicar Definições de Rede para aderir a um domínio, essas informações estão no ficheiro de resposta. A miniconfiguração do Windows associa o computador ao domínio.
Configurar o cliente do Configuration Manager
Após a conclusão da miniconfiguração do Windows, a sequência de tarefas é retomada com setupcomplete.cmd. Para obter mais informações, veja Executar um script após a conclusão da configuração (SetupComplete.cmd).
Ative ou desative a conta de Administrador local, com base na opção selecionada no passo Aplicar Definições do Windows .
Instale o cliente do Configuration Manager com o pacote transferido anteriormente e as propriedades de instalação especificadas neste passo. O cliente é instalado no "modo de aprovisionamento". Este modo impede o cliente de processar novos pedidos de política até que a sequência de tarefas seja concluída. Para obter mais informações, veja Modo de aprovisionamento.
Aguarde que o cliente esteja totalmente operacional.
O passo é concluído
A sequência de tarefas continua a executar o passo seguinte.
Observação
A sequência de tarefas transita do Windows PE para o SO Windows recentemente instalado durante a tarefa Configurar o Windows e o ConfigMgr . Quando o Windows recentemente instalado é iniciado pela primeira vez, a Configuração do Windows é executada. No final da Configuração do Windows, a sequência de tarefas é relançada pelo script de Configuração do Windows SetupComplete.cmd. Isto resulta na execução total da sequência de tarefas na Configuração do Windows. Normalmente, a política de grupo do Windows só é processada após a conclusão da Configuração do Windows, pelo que a política de grupo não é processada até que a sequência de tarefas esteja concluída. Este comportamento é consistente em diferentes versões do Windows. Para obter mais informações sobre a ordem das operações, veja Executar um script após a conclusão da configuração (SetupComplete.cmd).
Embora a política de grupo não seja executada normalmente até que a Configuração do Windows e a sequência de tarefas sejam concluídas, o Windows e o motor de sequência de tarefas não bloqueiam a execução da política de grupo. Algumas ações, como scripts, instalações de aplicações ou determinados passos de sequência de tarefas executados durante a sequência de tarefas, podem acionar a avaliação da política de grupo. Por exemplo, a tarefa Instalar Atualizações de Software pode acionar a avaliação da política de grupo quando define o servidor WSUS. Um script que chama gpupdate também pode acionar uma atualização da política de grupo.
Variáveis para Configurar o Windows e o ConfigMgr
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Configurar o Windows e o ConfigMgr
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepSetupWindowsAndConfigMgr
- New-CMTSStepSetupWindowsAndConfigMgr
- Remove-CMTSStepSetupWindowsAndConfigMgr
- Set-CMTSStepSetupWindowsAndConfigMgr
Propriedades para Configurar o Windows e o ConfigMgr
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Pacote de cliente
Selecione Procurar e, em seguida, escolha o pacote de instalação do cliente do Configuration Manager a utilizar com este passo.
Utilizar o pacote de cliente de pré-produção quando disponível
Se existir um pacote de cliente de pré-produção disponível e o computador for membro da coleção de pilotos, a sequência de tarefas utiliza este pacote em vez do pacote de cliente de produção. O cliente de pré-produção é uma versão mais recente para testes no ambiente de produção. Selecione Procurar e, em seguida, escolha o pacote de instalação do cliente de pré-produção a utilizar com este passo.
Propriedades de Instalação
O passo de sequência de tarefas especifica automaticamente a atribuição do site e a configuração predefinida. Utilize este campo para especificar quaisquer propriedades de instalação adicionais a utilizar quando instalar o cliente. Para introduzir várias propriedades de instalação, separe-as com um espaço.
Especifique as opções da linha de comandos a utilizar durante a instalação do cliente. Por exemplo, introduza /skipprereq: silverlight.exe
para informar CCMSetup.exe para não instalar o pré-requisito do Microsoft Silverlight. Para obter mais informações sobre as opções de linha de comandos disponíveis para CCMSetup.exe, veja Acerca das propriedades de instalação do cliente.
Quando executa uma sequência de tarefas de implementação do SO num cliente baseado na Internet, que é associada ao Microsoft Entra ou utiliza a autenticação baseada em tokens, tem de especificar a propriedade CCMHOSTNAME no passo Configurar Windows e ConfigMgr . Por exemplo, CCMHOSTNAME=OTTERFALLS.CLOUDAPP.NET/CCM_Proxy_MutualAuth/12345678907927939
.
Opções para Configurar o Windows e o ConfigMgr
Observação
Não ative o erro Continuar no separador Opções . Se ocorrer um erro durante este passo, a sequência de tarefas falhará se ativar ou não esta definição.
Atualizar Sistema Operativo
Utilize este passo para atualizar uma versão anterior do Windows para uma versão posterior do Windows.
Este passo de sequência de tarefas é executado apenas no SO completo. Não é executado no Windows PE.
Para adicionar este passo ao editor de sequência de tarefas, selecione Adicionar, selecione Imagens e selecione Atualizar Sistema Operativo.
Dica
Os suportes de dados do Windows 11 e Windows 10 incluem várias edições. Quando configurar uma sequência de tarefas para utilizar um pacote de atualização do SO ou uma imagem do SO, certifique-se de que seleciona uma edição suportada.
Utilize a pré-colocação em cache de conteúdos para transferir um pacote de atualização do SO aplicável antes de um utilizador instalar a sequência de tarefas. Para obter mais informações, veja Configurar conteúdo de pré-cache.
Variáveis para Atualizar o SO
Utilize as seguintes variáveis de sequência de tarefas com este passo:
Cmdlets para Atualizar o SO
Faça a gestão deste passo com os seguintes cmdlets do PowerShell:
- Get-CMTSStepUpgradeOperatingSystem
- New-CMTSStepUpgradeOperatingSystem
- Remove-CMTSStepUpgradeOperatingSystem
- Set-CMTSStepUpgradeOperatingSystem
Propriedades da Atualização do SO
No separador Propriedades deste passo, configure as definições descritas nesta secção.
Atualizar pacote
Selecione esta opção para especificar o pacote de atualização do SO Windows a utilizar para a atualização.
Caminho de origem
Especifica um caminho de rede ou local para o suporte de dados do Windows que a Configuração do Windows utiliza. Esta definição corresponde à opção /InstallFrom
de linha de comandos Configuração do Windows .
Também pode especificar uma variável, como %MyContentPath%
ou %DPC01%
. Quando utiliza uma variável para o caminho de origem, defina o respetivo valor anteriormente na sequência de tarefas. Por exemplo, utilize o passo Transferir Conteúdo do Pacote para especificar uma variável para a localização do pacote de atualização do SO. Em seguida, utilize essa variável para o caminho de origem para este passo.
Edição
Especifique a edição no suporte de dados do SO a utilizar para a atualização.
Chave do produto (Product Key)
Especifique a chave de produto a aplicar ao processo de atualização.
Instale as seguintes atualizações de funcionalidades
A partir da versão 2103, selecione esta opção para atualizar o SO Windows de um cliente através de uma atualização de funcionalidades. Esta opção utiliza conteúdo que sincroniza através do ponto de atualização de software. O tamanho do ficheiro ESD de manutenção é geralmente menor do que o pacote de atualização do SO e o ficheiro de imagem WIM.
Selecione o novo botão (asterisco dourado) e adicione uma atualização de funcionalidades.
Observação
Só pode adicionar atualizações de funcionalidades.
Se o seu ambiente suportar vários idiomas ou arquiteturas, adicione várias atualizações de funcionalidades ao passo. O cliente utiliza a primeira atualização aplicável que não é substituído por quaisquer outras atualizações implementadas.
A experiência do utilizador com uma atualização de funcionalidades numa sequência de tarefas é igual à de um pacote de atualização do SO.
Indique o seguinte conteúdo do controlador para a Configuração do Windows durante a atualização
Adicione controladores ao computador de destino durante o processo de atualização. Os controladores têm de ser compatíveis com o Windows 10 ou posterior. Esta definição corresponde à opção /InstallDriver
de linha de comandos Configuração do Windows . Para obter mais informações, consulte Opções da linha de comandos da Configuração do Windows.
Especifique uma das seguintes opções:
Pacote de controlador: selecione Procurar e escolha um pacote de controlador existente na lista.
Conteúdo faseado: selecione esta opção para especificar a localização do conteúdo do controlador. Pode especificar uma pasta local, um caminho de rede ou uma variável de sequência de tarefas. Quando utiliza uma variável para o caminho de origem, defina o respetivo valor anteriormente na sequência de tarefas. Por exemplo, ao utilizar o passo Transferir Conteúdo do Pacote .
Dica
Se quiser ter conteúdo dinâmico para vários tipos de hardware:
Utilize várias instâncias deste passo com condições para os tipos de hardware e conteúdo de controlador separado.
Utilize várias instâncias do passo Transferir Conteúdo do Pacote . Coloque o conteúdo numa localização comum e, em seguida, utilize a opção Conteúdo faseado . A vantagem deste método é que a sequência de tarefas tem um único passo atualizar o SO .
Observação
Esta opção não é compatível com atualizações de funcionalidades.
Tempo limite (minutos)
Especifique o número de minutos antes de o Configuration Manager falhar neste passo. Esta opção é útil se a Configuração do Windows parar o processamento, mas não terminar.
Efetuar a análise de compatibilidade da Configuração do Windows sem iniciar a atualização
Execute a análise de compatibilidade da Configuração do Windows sem iniciar o processo de atualização. Esta definição corresponde à opção /Compat ScanOnly
de linha de comandos Configuração do Windows . Implemente todo o pacote de atualização do SO com esta opção.
Quando ativa esta opção, este passo não coloca o cliente do Configuration Manager no modo de aprovisionamento. A Configuração do Windows é executada silenciosamente em segundo plano e o cliente continua a funcionar normalmente. Para obter mais informações, veja Modo de aprovisionamento.
A configuração devolve um código de saída como resultado da análise. A tabela seguinte fornece alguns dos códigos de saída mais comuns:
Código de saída | Detalhes |
---|---|
MOSETUP_E_COMPAT_SCANONLY (0xC1900210) | Sem problemas de compatibilidade ("êxito"). |
MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) | Problemas de compatibilidade acionáveis. |
MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) | A opção de migração selecionada não está disponível. Por exemplo, uma atualização de Enterprise para Professional. |
MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) | Não é elegível para o Windows 10. |
MOSETUP_E_COMPAT_INSTALLDISKSPACE_BLOCK (0xC190020E) | Espaço livre em disco insuficiente. |
Para obter mais informações sobre este parâmetro, consulte Opções de configuração do Windows Command-Line.
Ignorar quaisquer mensagens de compatibilidade dispensáveis
Especifica que a Configuração conclui a instalação, ignorando quaisquer mensagens de compatibilidade dispensáveis. Esta definição corresponde à opção /Compat IgnoreWarning
de linha de comandos Configuração do Windows .
Atualizar dinamicamente a Configuração do Windows com o Windows Update
Ative a configuração para executar operações de Atualização Dinâmica, como atualizações de pesquisa, transferência e instalação. Esta definição corresponde à opção /DynamicUpdate
de linha de comandos Configuração do Windows . Esta definição não é compatível com atualizações de software do Configuration Manager. Ative esta opção quando gerir atualizações com o Windows Server Update Services (WSUS) autónomo ou o Windows Update para Empresas.
Substituir a política e utilizar o Microsoft Update predefinido
Substitua temporariamente a política local em tempo real para executar operações de Atualização Dinâmica. O computador obtém atualizações do Windows Update.