Set-CMTaskSequencePhase
SYNOPSIS
Bir görev dizisi için dağıtım aşamasını yapılandırmak üzere bu cmdlet 'i kullanın.
SYNTAX
SearchByPhasedDeployment
Set-CMTaskSequencePhase [-AllowFallback <Boolean>] [-AllowRemoteDP <Boolean>] [-AllowSystemRestart <Boolean>]
[-Comments <String>] [-DeploymentOption <DeploymentOptionType>] [-PreDownload <Boolean>]
[-SoftwareInstallation <Boolean>] [-UserNotification <UserNotificationType>] [-WriteFilterCommit <Boolean>]
[-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
[-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
[-InstallationChoice <InstallationChoiceType>] [-MovePhase <ReorderType>] [-MoveToOrder <Int32>]
[-NewCollection <IResultObject>] [-NewCollectionId <String>] [-NewCollectionName <String>]
[-NewPhaseName <String>] [-ThrottlingDays <Int32>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-Id <String>] [-InputObject] <IResultObject> [-Name <String>] [-Order <Int32>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
Searchbyphaseddeploymentıd
Set-CMTaskSequencePhase [-AllowFallback <Boolean>] [-AllowRemoteDP <Boolean>] [-AllowSystemRestart <Boolean>]
[-Comments <String>] [-DeploymentOption <DeploymentOptionType>] [-PreDownload <Boolean>]
[-SoftwareInstallation <Boolean>] [-UserNotification <UserNotificationType>] [-WriteFilterCommit <Boolean>]
[-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
[-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
[-InstallationChoice <InstallationChoiceType>] [-MovePhase <ReorderType>] [-MoveToOrder <Int32>]
[-NewCollection <IResultObject>] [-NewCollectionId <String>] [-NewCollectionName <String>]
[-NewPhaseName <String>] [-ThrottlingDays <Int32>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-Id <String>] [-Name <String>] [-Order <Int32>] [-PhasedDeploymentId] <String>
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SearchByPhasedDeploymentName
Set-CMTaskSequencePhase [-AllowFallback <Boolean>] [-AllowRemoteDP <Boolean>] [-AllowSystemRestart <Boolean>]
[-Comments <String>] [-DeploymentOption <DeploymentOptionType>] [-PreDownload <Boolean>]
[-SoftwareInstallation <Boolean>] [-UserNotification <UserNotificationType>] [-WriteFilterCommit <Boolean>]
[-BeginCondition <BeginConditionType>] [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>]
[-DaysAfterPreviousPhaseSuccess <Int32>] [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>]
[-InstallationChoice <InstallationChoiceType>] [-MovePhase <ReorderType>] [-MoveToOrder <Int32>]
[-NewCollection <IResultObject>] [-NewCollectionId <String>] [-NewCollectionName <String>]
[-NewPhaseName <String>] [-ThrottlingDays <Int32>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-Id <String>] [-Name <String>] [-Order <Int32>] [-PhasedDeploymentName] <String>
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Sürüm 2006 ve üzeri için geçerlidir. Bir görev dizisi için dağıtım aşamasını yapılandırmak üzere bu cmdlet 'i kullanın. Daha fazla bilgi için bkz. aşamalı dağıtımlar oluşturma.
EXAMPLES
Örnek 1: koleksiyonu değiştirme
Bu örnek, komut satırında geçirilen görev dizisi aşamalı dağıtımında ikinci aşamanın koleksiyonunu değiştirir.
$phasedDeployment = Get-CMTaskSequencePhasedDeployment -Name "myPhasedDeployment"
$phasedDeployment | Set-CMTaskSequencePhase -Order 2 -NewCollectionId "XYZ00227"
Örnek 2: bir aşamayı yukarı taşıma
Bu örnek, bir aşamayı sırayla yukarı kaydırır. Kendi KIMLIĞINE göre aşamalı dağıtımı seçer ve aşamayı ilişkili koleksiyon KIMLIĞIYLE seçer.
Set-CMTaskSequencePhase -PhasedDeploymentId "0bc464d9-e7dd-44c1-a157-3f8be6a79c03" -CollectionId "XYZ00227" -MovePhase MoveUp
Örnek 3: aşama ayarlarını yapılandırma
Bu örnek, seçili aşamanın yapılandırma ayarlarını değiştirir.
Set-CMTaskSequencePhase -PhasedDeploymentName "myPhasedDeployment" -Name "phase1" -UserNotification HideAll -SoftwareInstallation $true -AllowSystemRestart $true -WriteFilterCommit $false -PreDownload $true -Comments "phase 1 comment" -DeploymentOption DownloadAllContentLocallyBeforeStartingTaskSequence -AllowRemoteDP $true -AllowFallback $false -CriteriaOption Compliance -CriteriaValue 90 -BeginCondition AfterPeriod -DaysAfterPreviousPhaseSuccess 3 -ThrottlingDays 5 -InstallationChoice AfterPeriod -DeadlineUnit Hours -DeadlineValue 12
PARAMETERS
-AllowFallback
Bu parametre, konsolundaki aşama Ekleme Sihirbazı 'Nın dağıtım noktaları sayfasında aşağıdaki ayarla aynıdır: istemcilerin varsayılan site sınır grubundan dağıtım noktalarını kullanmasına izin ver.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowRemoteDP
Bu parametre, konsolundaki aşama Ekleme sihirbazının dağıtım noktaları sayfasında bulunan aşağıdaki ayarla aynıdır: herhangi bir yerel dağıtım noktası yoksa, uzak bir dağıtım noktası kullanın.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowSystemRestart
Bu parametre, konsolundaki aşama Ekleme sihirbazının Kullanıcı deneyimi sayfasında aşağıdaki ayarla aynıdır: sistem yeniden başlatma (yüklemeyi tamamlaması gerekirse). Bu ayar, yükleme son tarihine ulaşıldığında, bu etkinliğin bakım penceresi dışında gerçekleştirilmesine izin vermek için geçerlidir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BeginCondition
Önceki aşamanın başarılı olduktan sonra dağıtımın bu aşamasına başlamak için bir seçenek belirtin:
AfterPeriod
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: bir erteleme süresinden sonra otomatik olarak bu aşamayı başlatın (gün cinsinden). Bu değeri belirtirseniz, süreyi yapılandırmak için Daysafterpreviousphasesuccess ' ı kullanın.Manually
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: bu dağıtımın aşaması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
-Koleksiyon
Hedef koleksiyon için bir nesne belirtin
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
KIMLIĞE göre hedef koleksiyonu belirtin.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName
Hedef koleksiyonu ada göre belirtin.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Yorumlar
Bu aşama için isteğe bağlı açıklamaları belirtin. En fazla 512 karakter uzunluğunda olur.
Type: String
Parameter Sets: (All)
Aliases:
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
Önceki aşamanın başarısı için ölçütler seçmek üzere bir seçenek belirtin:
Compliance
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: dağıtım başarı yüzdesi. CriteriaValue parametresiyle birlikte yüzde değerini belirtin.Number
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: başarıyla dağıtılan cihaz sayısı. CriteriaValue parametresine sahip 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
Bu aşamaya başlamak için önceki aşamanın başarısından sonra geçecek gün sayısı için bir tamsayı değeri belirtin. bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: bir erteleme süresinden sonra otomatik olarak bu aşamayı başlatın (gün cinsinden).
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. Bu parametreyi Deadlinevalue ile birlikte 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
ınstalyüklemeseçimi parametresiyle belirtirseniz kullanılır.
Son tarihe ait süre için bir tamsayı değeri belirtin. Nokta türünü belirtmek için Deadlineunit parametresini kullanın: Hours
, Days
, Weeks
, Months
. bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: bu sürenin ardından yükleme gerekir.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentOption
Bu parametre, konsolundaki aşama Ekleme sihirbazının dağıtım noktaları sayfasında aşağıdaki ayarla aynıdır: bir istemci, bir komşu sınır grubundaki veya varsayılan site sınır grubundaki bir dağıtım noktasını kullandığında kullanılacak dağıtım seçeneğini seçin. Aşağıdaki değerleri kabul eder:
DownloadContentLocallyWhenNeededByRunningTaskSequence
: Çalışan görev dizisi için gerektiğinde içeriği yerel olarak indirDownloadAllContentLocallyBeforeStartingTaskSequence
: Görev sırasını başlatmadan önce tüm içeriği yerel olarak indir
Type: DeploymentOptionType
Parameter Sets: (All)
Aliases:
Accepted values: DownloadContentLocallyWhenNeededByRunningTaskSequence, DownloadAllContentLocallyBeforeStartingTaskSequence
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Disableyavaya Cardhandling
Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Forcebir Cardhandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir. Önerilmez. Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ID
Yapılandırılacak aşamanın KIMLIĞINI belirtin.
Type: String
Parameter Sets: (All)
Aliases: PhaseId
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Yapılandırılacak aşamayı içeren aşamalı bir dağıtım nesnesi belirtin.
Type: IResultObject
Parameter Sets: SearchByPhasedDeployment
Aliases: PhasedDeployment
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Yüklemeseçimi
Yazılım kullanılabilir duruma göre davranış için bir seçenek belirtin:
AsSoonAsPossible
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: yükleme en kısa sürede gereklidir.AfterPeriod
: bu parametre, konsolundaki aşama Ayarlar sayfasında aşağıdaki ayarla aynıdır: bu sürenin ardından yükleme gerekir. Bu değeri belirtirseniz, süreyi yapılandırmak için Deadlineunit ve deadlinevalue 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
-MovePhase
Seçili aşamanın sırasını değiştirin. Yukarı taşıyabilir, bir aşağı taşıyabilir veya belirli bir dizine taşıyabilirsiniz. MoveToOrder
Öğesini belirtirseniz, belirli dizini ayarlamak için -movetoorder parametresini kullanın.
Type: ReorderType
Parameter Sets: (All)
Aliases:
Accepted values: MoveUp, MoveDown, MoveToOrder
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MoveToOrder
-Movephase parametresini olarak ayarladığınızda MoveToOrder
, belirli dizini ayarlamak için bu parametreyi kullanın.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Yapılandırılacak aşamanın adını belirtin.
Type: String
Parameter Sets: (All)
Aliases: PhaseName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NewCollection
Seçili aşama için yeni hedef olarak kullanılacak 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
-Newcollectionıd
Seçili aşama için yeni hedef olarak kullanmak üzere KIMLIĞE göre bir koleksiyon belirtin.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NewCollectionName
Seçili aşama için yeni hedef olarak kullanılacak bir koleksiyon adına göre belirtin.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NewPhaseName
Seçili aşamayı yeniden adlandırmak için bu parametreyi kullanın.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Order
Yapılandırılacak aşamanın dizinini belirtin.
Type: Int32
Parameter Sets: (All)
Aliases: PhaseOrder
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Phaseddeploymentıd
KIMLIĞE göre aşamalı dağıtımı seçin. Ardından, dağıtımda belirli bir aşamayı seçmek için diğer parametreleri kullanın.
Type: String
Parameter Sets: SearchByPhasedDeploymentId
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PhasedDeploymentName
Ad ile aşamalı dağıtımı seçin. Ardından, dağıtımda belirli bir aşamayı seçmek için diğer parametreleri kullanın.
Type: String
Parameter Sets: SearchByPhasedDeploymentName
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PreDownload
Bu parametre, konsolunda Aşama Ekleme Sihirbazı'nın Genel sayfasındaki şu ayarla aynıdır: Bu görev dizisi için içeriği indirme öncesi.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SoftwareInstallation
Bu parametre, konsolunda Aşama Ekleme Sihirbazı'nın Kullanıcı Deneyimi sayfasındaki aşağıdaki ayarla aynıdır: Yazılım Yüklemesi. Bu ayar, bu etkinliğin bakım penceresinin dışında gerçekleştirile izin vermek için yükleme son tarihine ulaşıldıklarına uygulanır.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
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şama Ekleme Sihirbazı'nın Aşama 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
-UserNotification
Bu parametre, konsolda Aşama Ekleme Sihirbazı'nın Kullanıcı Deneyimi sayfasındaki aşağıdaki ayarla aynıdır: Bu dağıtım için kullanıcı deneyimi ayarını aşağıdaki değerlerle belirtin:
DisplayAll
: Yazılım Merkezi'nde görüntüleme ve tüm bildirimleri göstermeHideAll
: Yazılım Merkezi'nde ve tüm bildirimlerde gizle
Type: UserNotificationType
Parameter Sets: (All)
Aliases:
Accepted values: DisplayAll, HideAll
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
-WriteFilterCommit
Bu parametre, konsolda Aşama Ekleme Sihirbazı'nın Kullanıcı Deneyimi sayfasındaki aşağıdaki ayarla aynıdır: Değişiklikleri son tarihe veya bakım penceresi sırasında işle (yeniden başlatma gerektirir). Bu ayar, Windows Embedded cihazları için yazma filtresi işleme için geçerlidir.
Type: Boolean
Parameter Sets: (All)
Aliases:
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
RELATED LINKS
Get-CMTaskSequencePhasedDeployment
New-CMTaskSequenceAutoPhasedDeployment
New-CMTaskSequenceManualPhasedDeployment
Remove-CMTaskSequencePhasedDeployment