Aracılığıyla paylaş


Get-CMMaintenanceWindow

SYNOPSIS

Bir koleksiyon için bakım pencerelerini alın.

SYNTAX

ByValue (varsayılan)

Get-CMMaintenanceWindow [-InputObject] <IResultObject> [-MaintenanceWindowName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

Bycollectionıd

Get-CMMaintenanceWindow [-CollectionId] <String> [-MaintenanceWindowName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

ByCollectionName

Get-CMMaintenanceWindow [-CollectionName] <String> [-MaintenanceWindowName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Belirtilen koleksiyon için bakım pencerelerini almak üzere bu cmdlet 'i kullanın. Sonuçları belirli bir bakım penceresine de filtreleyebilirsiniz.

Bakım pencereleri hakkında daha fazla bilgi için, bkz. Configuration Manager bakım pencerelerini kullanma.

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: KIMLIĞE göre bir koleksiyon için etkin bakım pencerelerini al

Bu komut, belirtilen koleksiyon için etkinleştirilen bakım pencerelerini alır.

Get-CMMaintenanceWindow -CollectionID "XYZ0004D" | Where-Object { $_.IsEnabled }

Örnek 2: bir koleksiyon nesnesi için tüm bakım pencerelerini al

Bu örnek ilk olarak bir koleksiyon nesnesi alır ve ardından adına göre bakım penceresi almak için işlem hattına geçirir.

$coll = Get-CMCollection -CollectionID 'XYZ0003F'
$coll | Get-CMMaintenanceWindow -MaintenanceWindowName 'nightly SUM window'

Örnek 3: bakım penceresi için zamanlamayı alın

Bu örnek öncelikle belirli bir koleksiyon için bir bakım penceresi alır. Ardından, bakım penceresinin zamanlamasını göstermek için Servicewindowzamanlamalar özelliğini dönüştürür.

$mw = Get-CMMaintenanceWindow -CollectionID "XYZ000AB"
Convert-CMSchedule -ScheduleString $mw.ServiceWindowSchedules

PARAMETERS

-CollectionId

Bakım pencerelerini sorgulamak için bir koleksiyon KIMLIĞI belirtin. Bu KIMLIK, örneğin standart bir koleksiyon KIMLIĞIDIR XYZ0003F .

Type: String
Parameter Sets: ByCollectionId
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CollectionName

Bakım pencerelerini sorgulamak için bir koleksiyon adı belirtin.

Type: String
Parameter Sets: ByCollectionName
Aliases:

Required: True
Position: 0
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

-InputObject

Bakım pencerelerini sorgulamak için bir koleksiyon nesnesi belirtin. Bu nesneyi almak için Get-CMCollection cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: ByValue
Aliases: Collection, Site

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-MaintenanceWindowName

Hedeflenen koleksiyonda bir bakım penceresinin adını belirtin. Varsayılan olarak Get-CMMaintenanceWindow tüm bakım pencerelerini döndürür. Sonuçları belirtilen pencere adına filtrelemek için bu parametreyi kullanın.

Joker karakterler kullanabilirsiniz:

  • *: Birden çok karakter
  • ?: Tek karakter
Type: String
Parameter Sets: (All)
Aliases: Name

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

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_ServiceWindow

NOTLAR

Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için bkz. SMS_ServiceWindow Server WMI sınıfı.

New-CMMaintenanceWindow

Remove-CMMaintenanceWindow

Set-CMMaintenanceWindow

Configuration Manager 'de bakım pencerelerini kullanma