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 belirtinNumber
: 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.