New-CMAutoDeploymentRuleDeployment
SYNOPSIS
Bir otomatik dağıtım kuralı için dağıtım oluşturun.
SYNTAX
ByName (varsayılan)
New-CMAutoDeploymentRuleDeployment [-AlertTime <Int32>] [-AlertTimeUnit <TimeUnitType>]
[-AllowDownloadFromMicrosoftUpdate <Boolean>] [-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>] [-AllowUseMeteredNetwork <Boolean>]
[-AvailableImmediately <Boolean>] [-AvailableTime <Int32>] [-AvailableTimeUnit <TimeUnitType>]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]
[-DeadlineImmediately <Boolean>] [-DeadlineTime <Int32>] [-DeadlineTimeUnit <TimeUnitType>]
[-DisableOperationsManager <Boolean>] [-EnableDeployment <Boolean>]
[-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-Name] <String>
[-NoInstallOnRemote <Boolean>] [-NoInstallOnUnprotected <Boolean>] [-RequirePostRebootFullScan <Boolean>]
[-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SuccessPercentage <Int32>]
[-SuppressRestartServer <Boolean>] [-SuppressRestartWorkstation <Boolean>] [-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationOption>] [-UseUtc <Boolean>] [-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
Byıd
New-CMAutoDeploymentRuleDeployment [-AlertTime <Int32>] [-AlertTimeUnit <TimeUnitType>]
[-AllowDownloadFromMicrosoftUpdate <Boolean>] [-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>] [-AllowUseMeteredNetwork <Boolean>]
[-AvailableImmediately <Boolean>] [-AvailableTime <Int32>] [-AvailableTimeUnit <TimeUnitType>]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]
[-DeadlineImmediately <Boolean>] [-DeadlineTime <Int32>] [-DeadlineTimeUnit <TimeUnitType>]
[-DisableOperationsManager <Boolean>] [-EnableDeployment <Boolean>]
[-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-Id] <Int32>
[-NoInstallOnRemote <Boolean>] [-NoInstallOnUnprotected <Boolean>] [-RequirePostRebootFullScan <Boolean>]
[-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SuccessPercentage <Int32>]
[-SuppressRestartServer <Boolean>] [-SuppressRestartWorkstation <Boolean>] [-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationOption>] [-UseUtc <Boolean>] [-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
ByValue
New-CMAutoDeploymentRuleDeployment [-AlertTime <Int32>] [-AlertTimeUnit <TimeUnitType>]
[-AllowDownloadFromMicrosoftUpdate <Boolean>] [-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>] [-AllowUseMeteredNetwork <Boolean>]
[-AvailableImmediately <Boolean>] [-AvailableTime <Int32>] [-AvailableTimeUnit <TimeUnitType>]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]
[-DeadlineImmediately <Boolean>] [-DeadlineTime <Int32>] [-DeadlineTimeUnit <TimeUnitType>]
[-DisableOperationsManager <Boolean>] [-EnableDeployment <Boolean>]
[-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-InputObject] <IResultObject>
[-NoInstallOnRemote <Boolean>] [-NoInstallOnUnprotected <Boolean>] [-RequirePostRebootFullScan <Boolean>]
[-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SuccessPercentage <Int32>]
[-SuppressRestartServer <Boolean>] [-SuppressRestartWorkstation <Boolean>] [-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationOption>] [-UseUtc <Boolean>] [-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
New-Cmautodeploymentrutadeployment cmdlet 'i bir otomatik dağıtım KURALı (ADR) için bir dağıtım oluşturur.
Not
Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: bir otomatik dağıtım kuralı için ada göre bir dağıtım oluşturma
Bu komut, TestDepRule01 ve Tüm sistemler koleksiyonu için otomatik dağıtım kuralı için bir dağıtım oluşturur.
New-CMAutoDeploymentRuleDeployment -Name "TestDepRule01" -CollectionName "All Systems" -EnableDeployment $true -SendWakeupPacket $false -VerboseLevel OnlySuccessAndErrorMessages -UseUtc $false -AvailableTime 7 -AvailableTimeUnit Days -DeadlineTime 7 -DeadlineTimeUnit Days -UserNotification DisplaySoftwareCenterOnly -AllowSoftwareInstallationOutsideMaintenanceWindow $false -AllowRestart $false -SuppressRestartServer $false -SuppressRestartWorkstation $false -WriteFilterHandling $false -GenerateSuccessAlert $true -SuccessPercentage 10 -AlertTime 7 -AlertTimeUnit Days -DisableOperationsManager $false -GenerateOperationsManagerAlert $false -NoInstallOnRemote $false -NoInstallOnUnprotected $false -UseBranchCache $false
Örnek 2: nesne tarafından otomatik dağıtım kuralı için dağıtım oluşturma
Bu komut, TestDepRule02 adlı otomatik dağıtım kuralı nesnesini alır. Ardından, otomatik dağıtım kuralı TestDepRule02 ve Tüm sistemler koleksiyonu Için bir dağıtım oluşturan New-CMAutoDeploymentRuleDeployment öğesine iletmek üzere işlem hattı işlecini kullanır.
Get-CMAutoDeploymentRule -Name "TestDepRule02" | New-CMAutoDeploymentRuleDeployment -CollectionName "All Systems" -EnableDeployment $true -SendWakeupPacket $false -VerboseLevel OnlySuccessAndErrorMessages -UseUtc $false -AvailableTime 7 -AvailableTimeUnit Days -DeadlineTime 7 -DeadlineTimeUnit Days -UserNotification DisplaySoftwareCenterOnly -AllowSoftwareInstallationOutsideMaintenanceWindow $false -AllowRestart $false -SuppressRestartServer $false -SuppressRestartWorkstation $false -WriteFilterHandling $false -GenerateSuccessAlert $true -SuccessPercentage 10 -AlertTime 7 -AlertTimeUnit Days -DisableOperationsManager $false -GenerateOperationsManagerAlert $false -NoInstallOnRemote $false -NoInstallOnUnprotected $false -UseBranchCache $false
PARAMETERS
-AlertTime
Son tarihten itibaren kaydırın zaman birimi sayısını belirtir.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AlertTimeUnit
Son tarihten itibaren fark için zaman birimi türünü belirtir.
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
-AllowDownloadFromMicrosoftUpdate
sürüm 1906 ' den başlayarak, ADR dağıtım ayarlarının indir Ayarlar sayfasında aşağıdaki seçeneği ayarlamak için bu parametreyi kullanın: yazılım güncelleştirmeleri geçerli, komşu veya site sınır gruplarındaki dağıtım noktasında yoksa, Microsoft updates 'ten içerik indirin.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowRestart
Yükleme son tarihine ulaşıldığında, sistemin yeniden başlatılmasının tanımlı bakım pencerelerinin dışında gerçekleştirilmesine izin verilip verilmeyeceğini belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowSoftwareInstallationOutsideMaintenanceWindow
Yükleme son tarihine ulaşıldığında yazılım yüklemesinin herhangi bir tanımlı bakım penceresi dışında gerçekleştirilmesine izin verilip verilmeyeceğini gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowUseMeteredNetwork
sürüm 1906 ' den başlayarak, ADR dağıtım ayarlarının indir Ayarlar sayfasında aşağıdaki seçeneği ayarlamak için bu parametreyi kullanın: tarifeli bir Internet bağlantısı olan istemcilerin, yükleme son tarihinden sonra içerik indirmelerine izin ver, bu da ek bir ücret doğurmayabilir
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Availablehemen
Yazılım güncelleştirmelerinin, kural çalıştırıldıktan sonra mümkün olan en kısa sürede yüklenip yüklenemeyeceğini gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AvailableTime
Yazılım kullanılabilir saatinin zaman birimi sayısını belirtir.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AvailableTimeUnit
Yazılım kullanılabilir saatinin zaman birimi türünü belirtir.
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
-Koleksiyon
Yazılım güncelleştirme dağıtımı için bir hedef koleksiyon nesnesini belirtir. Bir koleksiyon nesnesi elde etmek için Get-CMCollection cmdlet 'ini kullanın.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Yazılım güncelleştirme dağıtımı için hedef koleksiyonun KIMLIĞINI belirtir.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName
Yazılım güncelleştirme dağıtımı için hedef koleksiyonun adını belirtir.
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: False
Accept pipeline input: False
Accept wildcard characters: False
-Deadlinehemen
Son tarihe ulaşıldığında gerekli yazılım güncelleştirmelerinin mümkün olan en kısa sürede yüklenip yüklenmeyeceğini belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeadlineTime
Son Tarih için zaman birimi sayısını belirtir.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeadlineTimeUnit
Son Tarih için zaman birimi türünü belirtir.
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
-DisableOperationsManager
Yazılım güncelleştirmeleri çalıştırılırken Operations Manager uyarılarının devre dışı bırakılıp bırakılmadığını belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases: DisableOperationManager
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
-EnableDeployment
Bu kural ilişkili yazılım grubu için çalıştıktan sonra dağıtımın etkinleştirilip etkinleştirilmeyeceğini belirtir. Olarak ayarlanırsa $False
, yazılım güncelleştirme grubunu el ile dağıtın.
Type: Boolean
Parameter Sets: (All)
Aliases: Enable, EnabledAfterCreate, EnableAfterCreate
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
-GenerateOperationsManagerAlert
Yazılım güncelleştirme yüklemesi başarısız olduğunda Operations Manager uyarılarının oluşturulup oluşturulmayacağını gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases: GenerateOperationManagerAlert
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Generatebaşarılı uyarısı
Bu kural başarıyla çalıştırıldığında bir uyarının oluşturulup oluşturulmayacağını gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ID
Bu dağıtımın ekleneceği otomatik dağıtım kuralının KIMLIĞINI belirtir.
Type: Int32
Parameter Sets: ById
Aliases: AutoDeploymentID
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Bu dağıtımın ekleneceği bir otomatik dağıtım kuralı nesnesini belirtir. Bir otomatik dağıtım kuralı nesnesi almak için Get-Cmsoftwareupdateotomadeploymentrule cmdlet 'ini kullanın.
Type: IResultObject
Parameter Sets: ByValue
Aliases: AutoDeploymentRule
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Name
Bu dağıtımın ekleneceği otomatik dağıtım kuralının adını belirtir.
Type: String
Parameter Sets: ByName
Aliases: AutoDeploymentName
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Noınstallonremote
Güncelleştirmeler herhangi bir uzak dağıtım noktasında kullanılamadığı zaman yazılım güncelleştirmelerinin yüklenip yüklenmeyeceğini belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Noınstallonkorumasız
Güncelleştirmeler korumasız bir dağıtım noktasında mevcut olmadığında yazılım güncelleştirmelerinin yüklenip yüklenmeyeceğini belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RequirePostRebootFullScan
Sürüm 1906 ' den başlayarak, ADR dağıtım ayarlarının Kullanıcı deneyimi sayfasında aşağıdaki seçeneği ayarlamak için bu parametreyi kullanın: Bu dağıtımdaki herhangi bir güncelleştirme sistemin yeniden başlatılmasını gerektiriyorsa, yeniden başlatmadan sonra güncelleştirme dağıtımı değerlendirme döngüsünü çalıştırın.
Type: Boolean
Parameter Sets: (All)
Aliases: RunEvaluationAfterRestart
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SendWakeupPacket
Gerekli dağıtımlarda istemcileri uyandırmak için LAN 'da uyandırma 'yı kullanıp kullanmayacağınızı gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases: EnableWakeOnLan
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SoftDeadlineEnabled
Sürüm 1906 ' den başlayarak, ADR dağıtım ayarlarının dağıtım zamanlaması sayfasında aşağıdaki seçeneği ayarlamak için bu parametreyi kullanın: istemci ayarlarında tanımlanan yetkisiz kullanım süresine kadar bu dağıtımı kullanıcı tercihlerine göre geciktir.
Type: Boolean
Parameter Sets: (All)
Aliases: DelayEnforcementAndUpToGracePeriod
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Başarılı yüzdesi
İstemci uyumluluğuna ilişkin bir tamsayı olarak yüzde değerini belirtir. İstemci uyumluluğu Bu yüzdenin altına düştüğünde bir uyarı oluşturulur.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuppressRestartServer
Bir yazılım güncelleştirmesi, yükleme işlemini tamamlaması için sistem yeniden başlatması gerektirdiğinde sunucularda sistem yeniden başlatma işleminin bastırılmadığını gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuppressRestartWorkstation
Bir yazılım güncelleştirmesinin yükleme işlemini tamamlaması için sistemin yeniden başlatılmasını gerektirdiğinde iş istasyonlarında sistemin yeniden başlatılmasının engellenip engellenmeyeceğini belirtir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseBranchCache
İstemcilerin aynı alt ağdaki diğer istemcilerle içerik paylaşmasına izin verilip verilmeyeceğini gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseUtc
Bu dağıtımın zamanlamasının Evrensel Eşgüdümlü saate (UTC) göre değerlendirilip değerlendirilmeyeceğini gösterir.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserNotification
Kullanıcı görsel deneyiminin bildirim davranışını belirtir.
Type: UserNotificationOption
Parameter Sets: (All)
Aliases:
Accepted values: DisplayAll, DisplaySoftwareCenterOnly, HideAll
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-VerboseLevel
İstemcilerin bu kural tarafından oluşturulan dağıtımlar için ne kadar durum ayrıntısı rapor oluşturduğunu belirtir.
Type: VerboseLevelType
Parameter Sets: (All)
Aliases:
Accepted values: OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
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ıştırılmaz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-WriteFilterHandling
Değişikliklerin son tarihte mi yoksa bakım penceresi sırasında mı uygulanmadığını belirtir (yeniden başlatma gerektirir). Olarak ayarlanırsa $False
, içerik katmana uygulanır ve daha sonra kaydedilir.
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. ıresultobject
OUTPUTS
Iresultobject # SMS_AdrDeploymentSettings
NOTLAR
RELATED LINKS
Get-Cmautodeploymentrutadeployment