New-CMTSStepApplyDriverPackage
SYNOPSIS
Crie um passo de pacote de condutor de aplicação, que pode adicionar a uma sequência de tarefa.
SYNTAX
New-CMTSStepApplyDriverPackage [-BootCriticalContentUniqueId <String>] [-BootCriticalDriverId <String>]
[-BootCriticalHardwareComponent <String>] [-BootCriticalId <String>] [-BootCriticalInfFile <String>]
[-EnableRecurse] [-EnableUnsignedDriver] -PackageId <String> [-Condition <IResultObject[]>] [-ContinueOnError]
[-Description <String>] [-Disable] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
[-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Este cmdlet cria um novo objeto de passo do Pacote de Condutor. Em seguida, utilize o cmdlet Add-CMTaskSequenceStep para adicionar o passo a uma sequência de tarefas. Para obter mais informações sobre este passo, consulte sobre os passos da sequência de tarefas: Aplicar pacote de condutor.
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
Este exemplo utiliza pela primeira vez o cmdlet Get-CMDriverPackage para obter um objeto para a embalagem dos controladores do Surface 4. Salva este objeto na variável $pkgDriver. O passo seguinte cria um objeto para o passo do Pacote de Condutor, obtendo o ID do objeto $pkgDriver.
Em seguida, obtém um objeto de sequência de tarefa, e adiciona este novo passo à sequência de tarefa no índice 11.
$pkgDriver = Get-CMDriverPackage -Name "Surface 4 drivers" -Fast
$step = New-CMTSStepApplyDriverPackage -Name "Apply driver package" -PackageId $pkgDriver.PackageID
$tsName = "Default OS deployment"
$tsOsd = Get-CMTaskSequence -Name $tsName -Fast
$tsOsd | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11
PARAMETERS
-BootCriticalContentUniqueId
Este parâmetro é precotado, aplica-se apenas às versões pré-Windows Vista OS.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootCriticalDriverId
Este parâmetro é precotado, aplica-se apenas às versões pré-Windows Vista OS.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootCriticalHardwareComponent
Este parâmetro é precotado, aplica-se apenas às versões pré-Windows Vista OS.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootCriticalId
Este parâmetro é precotado, aplica-se apenas às versões pré-Windows Vista OS.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootCriticalInfFile
Este parâmetro é precotado, aplica-se apenas às versões pré-Windows Vista OS.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Condição
Especifique um objeto de condição para usar com este passo.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: Conditions
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: None
Accept pipeline input: False
Accept wildcard characters: False
-ContinueOnError
Adicione este parâmetro para ativar a opção de passo Continue a cometer erro. Quando ativa esta opção, se o passo falhar, a sequência de tarefas continua.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Descrição
Especifique uma descrição opcional para este passo de sequência de tarefa.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Desativar
Adicione este parâmetro para desativar este passo de sequência de tarefa.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: DisableThisStep
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
-Ativarrecurse
Adicione este parâmetro para instalar a embalagem do controlador executando DISM com a opção de recurso.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableUnsignedDriver
Adicione este parâmetro para fazer uma instalação não acompanhada de condutores não assinados numa versão de Windows onde esta ação é permitida.
Type: SwitchParameter
Parameter Sets: (All)
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
-Name
Especifique um nome para este passo para identificá-lo na sequência de tarefa.
Type: String
Parameter Sets: (All)
Aliases: StepName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PackageId
Especifique o iD de embalagem do pacote do condutor para este passo a aplicar. Este valor é um ID de pacote padrão, por exemplo, XYZ0030D
.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
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: 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_TaskSequence_ApplyDriverPackageAction
NOTAS
RELATED LINKS
Get-CMTSStepApplyDriverPackage Remover-CMTSStepApplyDriverPackage Set-CMTSStepApplyDriverPackage
Sobre etapas de sequência de tarefas: Aplicar pacote de motorista