Set-CMMaintenanceWindow
SYNOPSIS
Bakım penceresini değiştirme.
SYNTAX
ByValueMWValue (Varsayılan)
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -InputObject <IResultObject> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindow <IResultObject> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByCollectionIdMWName
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -CollectionId <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindowName <String> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByCollectionIdMWValue
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -CollectionId <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindow <IResultObject> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByCollectionNameMWName
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -CollectionName <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindowName <String> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByCollectionNameMWValue
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -CollectionName <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindow <IResultObject> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByValueMWName
Set-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] -InputObject <IResultObject> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-MaintenanceWindowName <String> [-PassThru] [-Schedule <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Bir koleksiyonda bakım penceresi yapılandırmak için bu cmdlet'i kullanın.
Bakım pencereleri hakkında daha fazla bilgi için, bkz. How to use maintenance windows in Yapılandırma Yöneticisi.
Not
Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: Bakım penceresini yalnızca görev dizisi dağıtımları için geçerli olacak şekilde değiştirme
Bu komut, XYZ0004D kimliğine sahip koleksiyonda DiskCleanup adlı bakım penceresini açar. Bakım penceresini yalnızca görev dizileri için geçerli olacak şekilde değiştirir.
Set-CMMaintenanceWindow -Name "DiskCleanup" -CollectionID "XYZ0004D" -ApplyTo TaskSequencesOnly
PARAMETERS
-ApplyTo
Bakım penceresinin türünü belirtin:
Any
: Bakım penceresi tüm dağıtımlar için geçerlidir.SoftwareUpdatesOnly
: Bakım penceresi yalnızca yazılım güncelleştirme dağıtımları için geçerlidir.TaskSequencesOnly
: Bakım penceresi yalnızca görev dizisi dağıtımları için geçerlidir.
Type: MaintenanceWindowApplyTo
Parameter Sets: (All)
Aliases:
Accepted values: Any, SoftwareUpdatesOnly, TaskSequencesOnly
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplyToSoftwareUpdateOnly
Bu parametre kullanım dışıdır. ApplyTo parametresini SoftwareUpdatesOnly değeriyle kullanın.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplyToTaskSequenceOnly
Bu parametre kullanım dışıdır. TaskSequencesOnly değeriyle ApplyTo parametresini kullanın.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Bakım penceresini yapılandırmak için koleksiyonun kimliğini belirtin. Bu kimlik standart bir koleksiyon kimliğidir, örneğin XYZ0003F
.
Type: String
Parameter Sets: ByCollectionIdMWName, ByCollectionIdMWValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName
Bakım penceresini yapılandırmak için bir koleksiyonun adını belirtin.
Type: String
Parameter Sets: ByCollectionNameMWName, ByCollectionNameMWValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Cmdlet'i çalıştırmadan önce onay isteminde olmak için bu parametreyi ekleyin.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
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
-ForceWildcardHandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (ö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
-InputObject
Bir koleksiyon için bakım penceresi yapılandırmak üzere bir nesnesi belirtin. Bu nesneyi almak için Get-CMCollection cmdlet'ini kullanın.
Type: IResultObject
Parameter Sets: ByValueMWValue, ByValueMWName
Aliases: Collection, Site
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IsEnabled
Bakım penceresinin koleksiyon için etkin olup olduğunu yapılandırmak için bu parametreyi kullanın:
$true
: Bakım penceresini etkinleştirin. Dağıtımlar yalnızca pencerenin zamanlaması sırasında çalıştırabilirsiniz.$false
: Bakım penceresini devre dışı bırakma. Dağıtımlar, herhangi bir zamanda yapılandırıldık şekilde çalıştırıldığında.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IsUtc
Bakım penceresi zamanlamayı Eşgüdümlü Evrensel Saat (UTC) olarak yapılandırmak için bu parametreyi olarak $true
ayarlayın.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MaintenanceWindow
Yapılandırılan bir bakım penceresi nesnesi belirtin. Bu nesneyi almak için Get-CMMaintenanceWindow cmdlet'ini kullanın.
Type: IResultObject
Parameter Sets: ByValueMWValue, ByCollectionIdMWValue, ByCollectionNameMWValue
Aliases: ScheduleWindow
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-MaintenanceWindowName
Yapılandırılan bakım penceresinin adını belirtin.
Type: String
Parameter Sets: ByCollectionIdMWName, ByCollectionNameMWName, ByValueMWName
Aliases: Name
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Üzerinde çalışmakta olduğunu öğeyi temsil eden bir nesne dönmek için bu parametreyi ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Schedule
Bakım penceresinin oluştuğu zaman için bir zamanlama nesnesi belirtin. Bu nesneyi almak için New-CMSchedule cmdlet'ini kullanın.
Bakım penceresi nesnesi zamanlamayı belirteç dizesi olarak depolar. Başka bir nesneden zamanlama kopyalamak için Convert-CMSchedule cmdlet'ini kullanın. Örneğin, Convert-CMSchedule -ScheduleString $mw1.ServiceWindowSchedules
.
Type: IResultObject
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: False
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.