New-CMTaskSequenceAutoPhasedDeployment

SYNOPSIS

Aynı ayarlara sahip iki aşama oluşturarak bir görev dizisi için aşamalı dağıtım oluşturmak üzere bu cmdlet'i kullanın.

SYNTAX

SearchByValueMandatory

New-CMTaskSequenceAutoPhasedDeployment [-TaskSequence] <IResultObject> [-AddPhases <Phase[]>]
 [-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
 [-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
 [-FirstCollection <IResultObject>] [-FirstCollectionId <String>] [-FirstCollectionName <String>]
 [-InsertAtOrder <Int32>] [-InstallationChoice <InstallationChoiceType>] [-SecondCollection <IResultObject>]
 [-SecondCollectionId <String>] [-SecondCollectionName <String>] [-ThrottlingDays <Int32>]
 [-Description <String>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByIdMandatory

New-CMTaskSequenceAutoPhasedDeployment [-TaskSequenceId] <String> [-AddPhases <Phase[]>]
 [-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
 [-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
 [-FirstCollection <IResultObject>] [-FirstCollectionId <String>] [-FirstCollectionName <String>]
 [-InsertAtOrder <Int32>] [-InstallationChoice <InstallationChoiceType>] [-SecondCollection <IResultObject>]
 [-SecondCollectionId <String>] [-SecondCollectionName <String>] [-ThrottlingDays <Int32>]
 [-Description <String>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByNameMandatory

New-CMTaskSequenceAutoPhasedDeployment [-TaskSequenceName] <String> [-AddPhases <Phase[]>]
 [-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
 [-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
 [-FirstCollection <IResultObject>] [-FirstCollectionId <String>] [-FirstCollectionName <String>]
 [-InsertAtOrder <Int32>] [-InstallationChoice <InstallationChoiceType>] [-SecondCollection <IResultObject>]
 [-SecondCollectionId <String>] [-SecondCollectionName <String>] [-ThrottlingDays <Int32>]
 [-Description <String>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Sürüm 2002'den başlayarak, aynı ayarlara sahip iki aşama üreterek bir görev dizisi için aşamalı dağıtım oluşturmak üzere bu cmdlet'i kullanın. Bu cmdlet'in davranışı, Varsayılan iki aşamalı dağıtımı otomatik olarak oluştur seçeneğini belirleyin.

Not

Aşamalı dağıtım oluşturmadan önce görev dizisi içeriğini bir dağıtım noktasına dağıtmalısınız.

EXAMPLES

Örnek 1: Görev dizisi adına göre dağıtım oluşturma

Bu örnek, myTaskSequenceName görev dizisi için myDPName adlı yeni bir görev dizisi aşamalı dağıtımı oluşturur.

New-CMTaskSequenceAutoPhasedDeployment -TaskSequenceName "myTaskSequenceName" -Name "myPDName" -FirstCollectionID "SMSDM001" -SecondCollectionID "SMSDM003" -CriteriaOption Compliance -CriteriaValue 1 -BeginCondition AfterPeriod -DaysAfterPreviousPhaseSuccess 2 -ThrottlingDays 3 -InstallationChoice AfterPeriod -DeadlineUnit Hours -DeadlineValue 4 -Description "MyDescription"

Örnek 2: Giriş görev dizisi nesnesiyle dağıtım oluşturma

Bu örnek, kanallı bir görev dizisi nesnesi için myPDName adlı yeni bir görev dizisi aşamalı dağıtımı oluşturur.

$myTS | New-CMTaskSequenceAutoPhasedDeployment -Name "myPDName" -FirstCollectionID "SMSDM001" -SecondCollectionID "SMSDM003" -CriteriaOption Compliance -CriteriaValue 1 -BeginCondition AfterPeriod -DaysAfterPreviousPhaseSuccess 2 -ThrottlingDays 3 -InstallationChoice AfterPeriod -DeadlineUnit Hours -DeadlineValue 4 -Description "MyDescription"

PARAMETERS

-AddPhases

Bu cmdlet belirtilen iki koleksiyon için otomatik olarak iki aşama oluşturur. Ayrıca bu parametreyle daha fazla aşama eklemek de gerekir. Bir aşama dizisi belirtin. Aşamaları oluşturmak için New-CMTaskSequencePhase kullanın.

Type: Phase[]
Parameter Sets: (All)
Aliases:

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

-BeginCondition

İlk aşama başarıyla başladıktan sonra dağıtımın ikinci aşamasına başlangıç için bir seçenek belirtin:

  • AfterPeriod: Bu parametre, konsolda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Bu aşamayı erteleme süresi (gün olarak) sonra otomatik olarak başlatın. Bu değeri belirtirsanız, zaman dönemini yapılandırmak için DaysAfterPreviousPhaseSuccess kullanın.

  • Manually: Bu parametre konsolda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: İkinci aşama dağıtımını el ile başlatın.

Type: BeginConditionType
Parameter Sets: (All)
Aliases:
Accepted values: AfterPeriod, Manually

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

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

-CriteriaOption

İlk aşamanın başarı ölçütlerini seçmek için bir seçenek belirtin:

  • Compliance: Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Dağıtım başarı yüzdesi. CriteriaValue parametresiyle yüzde değerini belirtin.

  • Number: Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Başarıyla dağıtılan cihaz sayısı. CriteriaValue parametresiyle cihaz sayısını belirtin.

Type: CriteriaType
Parameter Sets: (All)
Aliases:
Accepted values: Compliance, Number

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

-CriteriaValue

Bu tamsayı değeri, CriteriaOption için belirttiğiniz değere bağlıdır:

  • Compliance: Yüzdeyi belirtin

  • Number: Cihaz sayısını belirtin

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DaysAfterPreviousPhaseSuccess

İkinci aşamaya başlamak için ilk aşamanın başarılı olduğu gün sayısı için bir tamsayı değeri belirtin. Bu parametre, konsolda Aşamalı Dağıtım Oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Bu aşamayı erteleme süresi (gün olarak) sonra otomatik olarak başlatın.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeadlineUnit

Son tarih döneminin türünü belirtin. DeadlineValue ile bu parametreyi kullanın.

Type: TimeUnitType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days, Weeks, Months

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

-DeadlineValue

Bu parametre yalnızca AfterPeriod InstallationChoice parametresiyle belirttiğinizde kullanılır.

Son tarih için zaman aralığı için bir tamsayı değeri belirtin. Dönem türünü belirtmek için DeadlineUnit parametresini kullanın: Hours , , , Days Weeks Months . Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Bu sürenin ardından yükleme gereklidir.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Description

Görev dizisi aşamalı dağıtımı için bir açıklama belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FirstCollection

İlk aşama için bir koleksiyon nesnesi belirtin.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-FirstCollectionId

İlk aşama için bir koleksiyon kimliği belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-FirstCollectionName

İlk aşama için bir koleksiyon adı belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara yol açabilirsiniz. Bu önerilmez. DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InsertAtOrder

AddPhases parametresini kullanırsanız, ek aşamaları eklemek için aşama sırasına göre nerede olduğunu belirlemek için bu parametreyi kullanın. Sipariş numarası ile bir tamsayı belirtin.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-InstallationChoice

Yazılımın ne zaman kullanılabilir olduğuyla ilgili davranış için bir seçenek belirtin:

  • AsSoonAsPossible: Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Yüklemenin mümkün olan en kısa sürede olması gerekir.

  • AfterPeriod: Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Bu sürenin ardından yükleme gereklidir. Bu değeri belirtirsiniz, zaman dönemini yapılandırmak için DeadlineUnit ve DeadlineValue değerlerini kullanın.

Type: InstallationChoiceType
Parameter Sets: (All)
Aliases:
Accepted values: AsSoonAsPossible, AfterPeriod

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

-Name

Görev dizisi aşamalı dağıtımı için bir ad belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-SecondCollection

İkinci aşama için bir koleksiyon nesnesi belirtin.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SecondCollectionId

İkinci aşama için bir koleksiyon kimliği belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-SecondCollectionName

İkinci aşama için bir koleksiyon adı belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-TaskSequence

Bir görev dizisi nesnesi belirtin.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-TaskSequenceId

Kimliğine göre bir görev dizisi belirtin.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: TaskSequencePackageId

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

-TaskSequenceName

Ad ile bir görev dizisi belirtin.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases:

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

-ThrottlingDays

Bu yazılımı kademeli olarak kullanılabilir hale hangi gün sayısı için bir tamsayı değeri belirtin. Bu parametre, konsolunda Aşamalı Dağıtım oluşturma sihirbazının Ayarlar sayfasındaki aşağıdaki ayarla aynıdır: Bu yazılımı kademeli olarak bu süre boyunca kullanılabilir hale (gün olarak) ekleyin.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.

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

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_PhasedDeployment

NOTLAR