Partilhar via


New-CMTaskSequence

SYNOPSIS

Criar uma sequência de tarefas.

SYNTAX

NewBuildOSImage (Padrão)

New-CMTaskSequence [-ApplicationName <String[]>] [-ApplyAll <Boolean>] -BootImagePackageId <String>
 [-BuildOperatingSystemImage] [-ClientPackagePackageId <String>] [-CreatedBy <String>] [-Description <String>]
 [-DomainAccount <String>] [-DomainName <String>] [-DomainOrganizationUnit <String>]
 [-DomainPassword <SecureString>] [-GeneratePassword <Boolean>] [-HighPerformance <Boolean>]
 [-IgnoreInvalidApplication <Boolean>] [-ImageDescription <String>] [-ImageVersion <String>]
 [-InstallationLicensingMode <ServerLicensingMode>] [-InstallationProperty <String>] -JoinDomain <JoinType>
 [-LocalAdminPassword <SecureString>] [-MaximumServerConnection <Int32>] -Name <String>
 -OperatingSystemFileAccount <String> [-OperatingSystemFileAccountPassword <SecureString>]
 -OperatingSystemFilePath <String> -OperatingSystemImageIndex <UInt32> -OperatingSystemImagePackageId <String>
 [-ProductKey <String>] [-SoftwareUpdateStyle <SoftwareUpdateStyleType>] [-TimeZone <TimeZoneInfo>]
 [-WorkgroupName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

NewInstallOSImage

New-CMTaskSequence [-ApplicationName <String[]>] [-ApplyAll <Boolean>] -BootImagePackageId <String>
 [-CaptureLocallyUsingLink <Boolean>] [-CaptureNetworkSetting <Boolean>] [-CaptureUserSetting <Boolean>]
 [-CaptureWindowsSetting <Boolean>] [-ClientPackagePackageId <String>] [-ConfigureBitLocker <Boolean>]
 [-Description <String>] [-DomainAccount <String>] [-DomainName <String>] [-DomainOrganizationUnit <String>]
 [-DomainPassword <SecureString>] [-GeneratePassword <Boolean>] [-HighPerformance <Boolean>]
 [-IgnoreInvalidApplication <Boolean>] [-InstallationLicensingMode <ServerLicensingMode>]
 [-InstallationProperty <String>] [-InstallOperatingSystemImage] -JoinDomain <JoinType>
 [-LocalAdminPassword <SecureString>] -Name <String> -OperatingSystemImageIndex <UInt32>
 -OperatingSystemImagePackageId <String> [-PartitionAndFormatTarget <Boolean>] [-ProductKey <String>]
 [-SaveLocally <Boolean>] [-SoftwareUpdateStyle <SoftwareUpdateStyleType>] [-TimeZone <TimeZoneInfo>]
 [-UserStateMigrationToolPackageId <String>] [-WorkgroupName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

UpgradeOSImage

New-CMTaskSequence [-ApplicationName <String[]>] [-HighPerformance <Boolean>]
 [-IgnoreInvalidApplication <Boolean>] -Name <String> [-ProductKey <String>]
 [-SoftwareUpdateStyle <SoftwareUpdateStyleType>] [-UpgradeOperatingSystem] -UpgradePackageId <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NovoCustom

New-CMTaskSequence [-BootImagePackageId <String>] [-CustomTaskSequence] [-Description <String>]
 [-HighPerformance <Boolean>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Utilize este cmdlet para criar uma sequência de tarefas. Normalmente, usa-se uma sequência de tarefas para implantar um SO num cliente, mas pode usá-lo para vários fins. Para obter mais informações, consulte Gerir as sequências de tarefas para automatizar tarefas.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Criar uma sequência de tarefas personalizada

Este comando cria uma sequência de tarefas em branco com o nome Custom.

New-CMTaskSequence -CustomTaskSequence -Name "Custom" -Description "NewCustom parameter set" -HighPerformance $false -BootImagePackageId "XYZ00002"

Exemplo 2: Criar uma sequência de tarefa para instalar uma imagem de SO

Este comando cria uma sequência de tarefas chamada Install OS image que instala uma imagem DE SO. Inclui também os outros parâmetros que se aplicam a este cenário.

$acct = "contoso\jqpublic"
$pwd = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
$domainOU = "LDAP://OU=Workstations,OU=Devices,DC=na,DC=contoso,DC=com"

$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'

$tz = Get-TimeZone -Name "Eastern Standard Time"

New-CMTaskSequence -InstallOperatingSystemImage -Name "Install OS image" -Description "NewInstallOSImage parameter set" -BootImagePackageId "XYZ00002" -HighPerformance $true -CaptureNetworkSetting $true -CaptureUserSetting $true -SaveLocally $true -CaptureLocallyUsingLink $true -UserStateMigrationToolPackageId "XYZ00001" -CaptureWindowsSetting $true -ConfigureBitLocker $true -PartitionAndFormatTarget $true -ApplyAll $false -OperatingSystemImagePackageId "XYZ001A0" -OperatingSystemImageIndex 1 -ProductKey "6NMRW-2C8FM-D24W7-TQWMY-CWH2D" -GeneratePassword $true -TimeZone $tz -JoinDomain DomainType -DomainAccount $acct -DomainName "contoso" -DomainOrganizationUnit $domainOU -DomainPassword $pwd -ClientPackagePackageId "XYZ00003" -InstallationProperty $clientProps -ApplicationName "Admin Console" -IgnoreInvalidApplication $false -SoftwareUpdateStyle All

Exemplo 3: Criar uma sequência de tarefas para construir e capturar um SISTEMA

Este exemplo cria uma sequência de tarefas chamada Build and capture que constrói e captura uma imagem de SO usando a localização e conta fornecidas. Inclui também os outros parâmetros que se aplicam a este cenário.

$acct = "contoso\jqpublic"
$pwd = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force

$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'

$tz = Get-TimeZone -Name "Eastern Standard Time"

New-CMTaskSequence -BuildOperatingSystemImage -Name "Build and capture" -Description "NewBuildOSImage parameter set" -BootImagePackageId "XYZ00002" -HighPerformance $true -ApplyAll $false -OperatingSystemImagePackageId "XYZ001A0" -OperatingSystemImageIndex 1 -ProductKey "6NMRW-2C8FM-D24W7-TQWMY-CWH2D" -GeneratePassword $true -TimeZone $tz -JoinDomain WorkgroupType -WorkgroupName "groupwork" -ClientPackagePackageId "XYZ00003" -InstallationProperty $clientProps -ApplicationName "Admin Console" -IgnoreInvalidApplication $true -SoftwareUpdateStyle All -OperatingSystemFilePath "\\server1\images\capture.wim" -ImageDescription "image description" -ImageVersion "image version 1" -CreatedBy "jqpublic" -OperatingSystemFileAccount $acct -OperatingSystemFileAccountPassword $pwd

Exemplo 4: Criar uma sequência de tarefa para atualizar um SISTEMA

Este comando cria a sequência de tarefas denominada atualização in-place e especifica que irá atualizar o SISTEMA utilizando o pacote de atualização com o ID XYZ02EBA.

New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All

PARAMETERS

-Nome de aplicação

Especifique um conjunto de nomes de aplicações para instalar durante a sequência de tarefas. Este parâmetro configura o passo da sequência de tarefas de instalação da aplicação.

Type: String[]
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Aplicar Tudo

No cenário de construção e captura, o estado deste parâmetro determina os seguintes comportamentos:

  • $true: A sequência de tarefas não forma & partição do disco antes de aplicar a imagem de SO.

  • $false: A sequência de tarefas inclui os passos do Disco de Formato e Partição antes de aplicar a imagem DE.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases: ApplyAllImages

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BootImagePackageId

Especifique o ID de um pacote de imagem de arranque para usar com uma sequência de tarefa que implementa um SO. Este valor é um ID de pacote padrão, por XYZ00005 exemplo.

Este parâmetro configura as propriedades da sequência de tarefa.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: NewCustom
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BuildOperatingSystemImage

Adicione este parâmetro para criar uma sequência de tarefa para o cenário de construção e captura. Para obter mais informações, consulte Criar uma sequência de tarefas para capturar um SISTEMA.

Type: SwitchParameter
Parameter Sets: NewBuildOSImage
Aliases: BuildOperatingSystemImageOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Quando ativar o parâmetro SaveLocally para guardar as definições e ficheiros do utilizador localmente, defina este parâmetro para $true para capturar localmente utilizando links em vez de copiar ficheiros. Os links que o Gestor de Configuração utiliza para armazenar o estado do utilizador localmente são referidos como links rígidos.

O cmdlet ignora este parâmetro se o SaveLocally for $false.

Este parâmetro configura o passo do Estado do Utilizador de Captura.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases: CaptureLocallyUsingLinks

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureNetworkSetting

Defina este parâmetro para $true para permitir que a sequência de tarefas capture as definições da rede. Quando ativa esta opção, a sequência de tarefas inclui o passo Definições da Rede de Captura.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureUserSetting

Defina este parâmetro para $true para permitir que a sequência de tarefas capture as definições e ficheiros do utilizador. Quando ativa esta opção, a sequência de tarefas inclui o passo 'Estado do Utilizador' de captura. Utilize também o parâmetro UserStateMigrationToolPackageId.

Utilize o SaveLocally e o CaptureLocallyUsingLink para configurar onde a sequência de tarefas salva o estado do utilizador.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureWindowsSetting

Defina este parâmetro para $true para permitir que a sequência de tarefas capture Windows definições. Quando ativa esta opção, a sequência de tarefas inclui o passo de Windows Definições captura.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ClientPackagePackageId

Especifique o ID do pacote do cliente para instalar quando a sequência de tarefas for executado. Este valor é um ID de pacote padrão, por exemplo, XYZ00003 . A atribuição do site e a configuração do cliente acontecem automaticamente. Pode especificar parâmetros de instalação extra com o parâmetro InstalaçãoProperty.

Este parâmetro configura o Windows de configuração e o passo da sequência de tarefas ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConfigureBitLocker

Desfice este parâmetro para $true configurar a sequência de tarefas para utilização com o BitLocker. Quando ativa esta opção, a sequência de tarefas inclui os seguintes passos:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-CreatedBy

Para o cenário de construção e captura, especifique uma cadeia opcional que está no ficheiro de imagem capturado para quem o criou. O comprimento máximo é de 255 caracteres.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CustomTaskSequence

Adicione este parâmetro para criar uma sequência de tarefas personalizada que não contenha passos. Para obter mais informações, consulte Criar uma sequência de tarefas personalizada.

Em seguida, pode utilizar os cmdlets 35 New-CMTSStep para adicionar passos à sequência de tarefas personalizada. Para obter mais informações, consulte sobre os passos da sequência de tarefas. Cada secção descreve os passos da sequência de tarefa, com ligações aos cmdlets associados.

Type: SwitchParameter
Parameter Sets: NewCustom
Aliases: CustomOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Descrição

Especifique uma descrição opcional para a sequência de tarefas. O comprimento máximo é de 512 caracteres. Este parâmetro configura as propriedades da sequência de tarefa.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage, NewCustom
Aliases: TaskSequenceDescription

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Contagem de domínios

Especifique uma conta que tenha as permissões necessárias para juntar o computador ao domínio. Utilize o seguinte formato: Domain\User . Para obter mais informações, consulte pedir a conta de seqüência de domínio de seqüência.

Utilize o parâmetro DomainName para especificar o nome de domínio e a palavra-passe do DomainPass para especificar a palavra-passe desta conta.

Este parâmetro configura o passo de sequência de Definições de sequência de tarefas da Rede De Aplicação.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DomainName

Especifique o nome de um domínio para que o computador se junte quando executa a sequência de tarefas. Este parâmetro configura o passo de sequência de Definições de sequência de tarefas da Rede De Aplicação.

Utilize o parâmetro DomainAccount para especificar uma conta que tenha permissões para se juntar a este domínio. Também pode utilizar o parâmetro DomainOrganizationUnit para especificar um OU no qual criar a conta do computador.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Unidade de Organização de Domínios

Especifique uma unidade organizacional de domínio (OU) na qual criar a conta de computador no domínio. O formato deste valor é o caminho do Protocolo de Acesso ao Diretório Leve (LDAP), por exemplo: LDAP//OU=OSD staging,DC=contoso,DC=com . Especifique um OU no domínio especificado no parâmetro DomainName.

Se uma conta de computador já existente já estiver num OU, o Ative Directory não permite alterar a UO e ignora esta definição.

Este parâmetro configura o passo de sequência de Definições de sequência de tarefas da Rede De Aplicação.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Palavra de Passagem de Domínio

Especifique um string seguro para a palavra-passe da conta que especificou com o parâmetro DomainAccount.

Este parâmetro configura o passo de sequência de Definições de sequência de tarefas da Rede De Aplicação.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Gerar Palavras de Passe

Desafine este parâmetro para $true para gerar aleatoriamente a palavra-passe do administrador local e desativar a conta. Esta configuração é recomendada.

Este parâmetro configura o passo de sequência de Windows Definições de aplicação.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-HighPerformance

Desaje este parâmetro para $true para permitir que a opção de sequência de tarefas seja executada como plano de potência de alto desempenho. Este parâmetro configura as propriedades da sequência de tarefa. Para obter mais informações, consulte melhorias de desempenho para planos de energia.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-IgnoreInvalidApplicação

Se definir este parâmetro para $true, a sequência de tarefas continua a instalar aplicações na lista se uma instalação de aplicação falhar. Utilize este parâmetro com o parâmetro 'Nome de Aplicação'.

Este parâmetro configura o passo da sequência de tarefas de instalação da aplicação.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Descrição de imagens

Para o cenário de construção e captura, especifique uma cadeia opcional que descreve o ficheiro de imagem capturado. O comprimento máximo é de 255 caracteres.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ImagemVersão

Para o cenário de construção e captura, especifique uma cadeia opcional como a versão do ficheiro de imagem capturado. Se defines este valor, não tem de ser a versão OS. O comprimento máximo é de 32 caracteres.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Instalar OperatingSystemImage

Adicione este parâmetro para criar uma sequência de tarefa para o cenário de imagem de instalação do SO. Para obter mais informações, consulte Criar uma sequência de tarefas para instalar um SISTEMA.

Type: SwitchParameter
Parameter Sets: NewInstallOSImage
Aliases: InstallOperatingSystemImageOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstalaçãoLicensingMode

Esta definição aplica-se apenas às versões antigas de Windows que já não são suportadas. A partir da versão 2010, a definição já não é visível no editor da sequência de tarefas. As sequências de tarefas existentes que ainda utilizam esta definição continuarão a funcionar da mesma forma.

Type: ServerLicensingMode
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:
Accepted values: NonSpecify, PerSeat, PerServer

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstalaçãoProperitação

Especifique quaisquer propriedades de instalação extra a utilizar quando a sequência de tarefas instalar o cliente Gestor de Configuração. A atribuição do site e a configuração predefinida são automaticamente especificadas pela sequência de tarefa. Para introduzir várias propriedades de instalação, separe-as com um espaço. Se uma propriedade contiver espaços, rodeie-a por aspas " (). Para obter mais informações, consulte sobre os parâmetros e propriedades de instalação do cliente no Gestor de Configuração.

Esta lista não pode incluir SMSSITECODE.

Este parâmetro configura o Windows de configuração e o passo da sequência de tarefas ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

- JoinDomain

Utilize este parâmetro para configurar a rede de aplicação Definições passo da sequência de tarefas. O computador precisa de se juntar a um grupo de trabalho ou a um domínio.

  • DomainType: Junte-se a um domínio. Especificar também o DomínioName, DomainAccount e DomainPassword. Também pode utilizar a Unidade de Organização de Domínios.

  • WorkgroupType: Junte-se a um grupo de trabalho. Especificar também o WorkgroupName. Utilize este valor com o parâmetro BuildOperatingSystemImage. No cenário de construção e captura, a sequência de tarefas junta-se sempre a um grupo de trabalho antes de capturar a imagem.

Type: JoinType
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:
Accepted values: DomainType, WorkgroupType

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-LocalAdminPassword

Se não utilizar a opção recomendada para gerar palavras, utilize este parâmetro para especificar uma cadeia segura como palavra-passe do Administrador local.

Este parâmetro configura o passo de sequência de Windows Definições de aplicação.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MaximumServerConnection

Esta definição aplica-se apenas às versões antigas de Windows que já não são suportadas. A partir da versão 2010, a definição já não é visível no editor da sequência de tarefas. As sequências de tarefas existentes que ainda utilizam esta definição continuarão a funcionar da mesma forma.

Type: Int32
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Especifique um nome para a sequência de tarefas. O comprimento máximo é de 50 caracteres. Este parâmetro configura as propriedades da sequência de tarefa.

Type: String
Parameter Sets: (All)
Aliases: TaskSequenceName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemFileAccount

Para o cenário de construção e captura, especifique o nome de uma conta de domínio que tenha permissões para a partilha de rede que especifica no parâmetro OperatingSystemFilePath. Utilize o Funcionamento SistemaFileAccountPassword para definir a palavra-passe da conta.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFileAccount

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Operar SistemaFileAccountPassword

Para o cenário de construção e captura, especifique uma cadeia segura para a palavra-passe do OperatingSystemFileAccount.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: SecureString
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemFilePath

Para o cenário de construção e captura, especifique o caminho do ficheiro para a localização da rede que o Gestor de Configuração utiliza para armazenar a imagem de SO capturada. O caminho inclui o nome do ficheiro com uma .wim extensão de ficheiro. Utilize o OperatingSystemFileAccount e o OperatingSystemFileAccountPassword para especificar uma conta que tenha acesso a esta localização.

Este parâmetro configura o passo da sequência de tarefas Capture OS Image.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFilePath

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperarSystemImageIndex

Especifique o índice da imagem SO para instalar para o passo de sequência de tarefas Aplicar OS Image.

Type: UInt32
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Operar oSystemImagePackageId

Especifique o ID do pacote de imagem SO para instalar. Utilize o OperatingSystemImageIndex para especificar o índice de imagem. Este valor é um ID de pacote padrão, por XYZ00050 exemplo.

Este parâmetro configura o passo da sequência de tarefas Aplicar OS Image.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PartitionAndFormatTarget

Desaje este parâmetro para $true para a sequência de tarefas para a divisão e formação do computador alvo antes de instalar o SISTEMA.

Este parâmetro configura o passo da sequência de tarefas do formato e do disco de partição.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ProductKey

Especifique a chave de produto Windows para a instalação do SO.

Este parâmetro configura o passo de sequência de Windows Definições de aplicação.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases: InstallationProductKey

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SaveLoally

Se ativar o parâmetro CaptureUserSetting, utilize este parâmetro para determinar onde a sequência de tarefas guarda o estado do utilizador capturado:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SoftwareUpdateStyle

Especificar se deve instalar atualizações de software durante a sequência de tarefas. Os valores determinam o tipo de implementação da atualização de software:

  • All: Disponível para instalação, todas as atualizações de software
  • Mandatory: Obrigatório para instalação, atualizações obrigatórias de software apenas
  • NoInstall: Não instale quaisquer atualizações de software

Este parâmetro configura o passo da sequência de tarefas de Instalação de Atualizações de Software.

Type: SoftwareUpdateStyleType
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:
Accepted values: All, Mandatory, NoInstall

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TimeZone

Especifique o fuso horário padrão para esta instalação de Windows. Para obter um objeto de fuso horário, utilize o cmdlet Get-TimeZone incorporado.

Este parâmetro configura o passo de sequência de Windows Definições de aplicação.

Type: TimeZoneInfo
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UpgradeOsistema operativo

Adicione este parâmetro para criar uma sequência de tarefa para o cenário de atualização do SO. Para obter mais informações, consulte Criar uma sequência de tarefas para atualizar um SISTEMA.

Type: SwitchParameter
Parameter Sets: UpgradeOSImage
Aliases: UpgradeOperatingSystemOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UpgradePackageId

Especifique o ID do pacote de atualização do SO para usar. Este valor é um ID de pacote padrão, por XYZ00052 exemplo.

Este parâmetro configura o passo da sequência de tarefas do Sistema de Atualização.

Type: String
Parameter Sets: UpgradeOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserStateMigrationToolPackageId

Quando definir CaptureUserSetting para $true, utilize este parâmetro para especificar o ID do pacote Ferramenta de Migração do Estado do Utilizador (USMT). Este valor é um ID de pacote padrão, por XYZ00012 exemplo.

Este parâmetro configura os passos do Estado do Utilizador de Captura e Restauro.

Type: String
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Grupo de trabalhoName

Se definir o parâmetro JoinDomain para WorkgroupType , utilize este parâmetro para especificar o nome do grupo de trabalho. Este parâmetro configura o passo de sequência de Definições de sequência de tarefas da Rede De Aplicação.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

IResultObject#SMS_TaskSequencePackage

NOTAS

Para obter mais informações sobre este objeto de retorno e suas propriedades, consulte SMS_TaskSequencePackage classe WMI do servidor.

No passo da sequência de Windows Definições aplicação, este cmdlet define o valor do nome do Utilizador para o utilizador que executa o cmdlet, e o nome da Organização para o nome do computador onde o cmdlet é executado.

Não é possível configurar todas as definições de sequência de tarefas e passos com este cmdlet. Para configurar outras configurações, utilize set-CMTaskSequence e as cmdlets Set-CMTSStep, por exemplo, Set-CMTSStepAppApplyOperatingSystem.

Get-CMTaskSequence Set-CMTaskSequence Cópia-CMTaskSequence Importação-CMTaskSequence Exportação-CMTaskSequence Remover-CMTaskSequence New-CMTaskSequenceMedia

Novo CMTaskSequenceDeployment

Acerca dos passos de sequência de tarefas