New-CMTSStepDownloadPackageContent
SYNOPSIS
Voeg de stap Pakketinhoud downloaden toe aan een takenreeks.
SYNTAX
New-CMTSStepDownloadPackageContent -AddPackage <IResultObject[]> [-ContinueDownload <Boolean>]
[-DestinationVariable <String>] [-LocationOption <LocationType>] [-Path <String>]
[-Condition <IResultObject[]>] [-ContinueOnError] [-Description <String>] [-Disable] -Name <String>
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Met deze cmdlet maakt u een nieuwe stap Pakketinhoud downloaden naar een takenreeks. Zie Takenreeksstappen: Pakketinhoud downloaden voor meer informatie over deze stap.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: een takenreeksstap maken met voorwaarde en toevoegen aan een groep
In dit voorbeeld worden eerst variabelen ingesteld voor de benodigde parameters. Vervolgens wordt de cmdlet New-CMTSStepDownloadPackageContent gebruikt om de stap te maken. Deze wordt opgeslagen als een variabele. Vervolgens wordt de stap toegevoegd aan een takenreeks in een specifieke groep met behulp van de cmdlet Set-CMTaskSequenceGroup.
$TaskSequenceName = "Module - Download Driver Packages"
$Model = "Latitude E7470"
$GroupName = "Dell Drivers"
$ContentPackage = Get-CMPackage -Fast -Name "Driver Dell Latitude E7470"
$StepName = $ContentPackage.Name
$ConditionQuery = "Select * From Win32_ComputerSystem Where Model = `"$Model`""
$StepCondition = New-CMTSStepConditionQueryWMI -Namespace "root\cimv2" -Query $ConditionQuery
$PackageStep = New-CMTSStepDownloadPackageContent -AddPackage $ContentPackage -Name $StepName -LocationOption TaskSequenceWorkingFolder -DestinationVariable "DRIVERS" -Condition $StepCondition
Set-CMTaskSequenceGroup -TaskSequenceName $TaskSequenceName -StepName $GroupName -AddStep $PackageStep -InsertStepStartIndex 1
PARAMETERS
-AddPackage
Geef een pakketobject op dat moet worden gebruikt met de stap . Gebruik de cmdlet Get-CMPackage om een pakketobject op te halen.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddPackages
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Voorwaarde
Geef een voorwaardeobject op dat met deze stap moet worden gebruikt. Gebruik een van de cmdlets voor stapvoorwaarde om een voorwaardeobject op te halen. Bijvoorbeeld New-CMTSStepConditionQueryWMI.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: Conditions
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ContinueDownload
Stel deze parameter in op om door te gaan met het downloaden true
van andere pakketten in de lijst als het downloaden van een pakket mislukt.
Type: Boolean
Parameter Sets: (All)
Aliases: ContinueDownloadOnError
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ContinueOnError
Voeg deze parameter toe om de stapoptie Doorgaan bij fout in teschakelen. Wanneer u deze optie inschakelen als de stap mislukt, wordt de takenreeks voortgezet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Beschrijving
Geef een optionele beschrijving op voor deze takenreeksstap.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DestinationVariable
Gebruik deze parameter om het pad van het pakket op te slaan in een aangepaste takenreeksvariabele.
Type: String
Parameter Sets: (All)
Aliases: DestinationVariableName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Uitschakelen
Voeg deze parameter toe om deze takenreeksstap uit te schakelen.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: DisableThisStep
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-LocationOption
Geef een van de geaccepteerde waarden op voor waar het pakket in de takenreeks wordt op slaat. Als u CustomPath gebruikt, stelt u het pad in met de parameter -Path.
Type: LocationType
Parameter Sets: (All)
Aliases:
Accepted values: TaskSequenceWorkingFolder, ClientCache, CustomPath
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Geef een naam op voor deze stap om deze in de takenreeks te identificeren.
Type: String
Parameter Sets: (All)
Aliases: StepName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
Als u de parameter LocationOption in stelt op CustomPath, gebruikt u deze parameter om het lokale pad op te geven om de pakketinhoud op te slaan. De takenreeksen engine wordt het pad met de pakket-id.
Type: String
Parameter Sets: (All)
Aliases: DestinationCustomPath
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.
INPUTS
Geen
OUTPUTS
IResultObject#SMS_TaskSequence_DownloadPackageContentAction
OPMERKINGEN
RELATED LINKS
Get-CMTSStepDownloadPackageContent Remove-CMTSStepDownloadPackageContent Set-CMTSStepDownloadPackageContent Takenreeksstappen: Pakketinhoud downloaden