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 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

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 indir
  • DownloadAllContentLocallyBeforeStartingTaskSequence: 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österme
  • HideAll: 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

Get-CMPhase

New-CMTaskSequencePhase

Get-CMTaskSequencePhasedDeployment

New-CMTaskSequenceAutoPhasedDeployment

New-CMTaskSequenceManualPhasedDeployment

Remove-CMTaskSequencePhasedDeployment

Set-CMTaskSequencePhasedDeployment

Get-CMPhasedDeploymentStatus

Move-CMPhasedDeploymentToNext

Resume-CMPhasedDeployment

Suspend-CMPhasedDeployment

Aşamalı dağıtımlar oluşturma