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
-CaptureLocallyUsingLink
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:
$true
: A sequência de tarefas configura a localização do estado local e captura localmente utilizando links em vez de copiar ficheiros. Este valor configura o passo do Estado do Utilizador de Captura.- Utilize o parâmetro CaptureLocallyUsingLink para configurar a utilização de ligações rígidas.
$false
: A sequência de tarefas inclui passos para utilizar um ponto de migração do Estado. Configura os seguintes passos:
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 softwareMandatory
: Obrigatório para instalação, atualizações obrigatórias de software apenasNoInstall
: 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.
RELATED LINKS
Get-CMTaskSequence Set-CMTaskSequence Cópia-CMTaskSequence Importação-CMTaskSequence Exportação-CMTaskSequence Remover-CMTaskSequence New-CMTaskSequenceMedia