Sdílet prostřednictvím


Get-CMMaintenanceWindow

SYNOPSIS

Získejte intervaly pro správu a údržbu kolekce.

SYNTAX

ByValue (výchozí)

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

ByCollectionId

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

ByCollectionName

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

DESCRIPTION

Tuto rutinu použijte k získání časového období údržby pro zadanou kolekci. Výsledky můžete také filtrovat podle konkrétního okna údržby.

Další informace o obdobích údržby najdete v tématu Použití oken údržby v nástroji Správce konfigurace.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Získání povolených oken údržby pro kolekci podle ID

Tento příkaz získá časové intervaly pro správu a údržbu, které jsou povolené pro zadanou kolekci.

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

Příklad 2: Získání všech oken údržby pro objekt kolekce

Tento příklad nejprve načte objekt kolekce a pak ho předá v kanálu, aby se podle názvu našly intervaly údržby.

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

Příklad 3: Získání plánu časového období údržby

Tento příklad nejprve získá okno údržby pro konkrétní kolekci. Pak převede vlastnost ServiceWindowSchedules, aby se zobrazí plán časového období údržby.

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

PARAMETERS

-CollectionId

Zadejte ID kolekce, která se má dotazovat na intervaly údržby. Toto ID je standardní ID kolekce, například XYZ0003F .

Type: String
Parameter Sets: ByCollectionId
Aliases:

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

-CollectionName

Zadejte název kolekce, která se má dotazovat na intervaly údržby.

Type: String
Parameter Sets: ByCollectionName
Aliases:

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

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Zadejte objekt kolekce, který se má dotazovat na jeho intervaly údržby. K získání tohoto objektu použijte rutinu Get-CMCollection.

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

Zadejte název okna údržby v cílové kolekci. Ve výchozím nastavení get-CMMaintenanceWindow vrátí všechna okna údržby. Tento parametr slouží k filtrování výsledků podle zadaného názvu okna.

Můžete použít zástupné znaky:

  • *: Více znaků
  • ?: Jeden znak
Type: String
Parameter Sets: (All)
Aliases: Name

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_ServiceWindow

POZNÁMKY

Další informace o tomto návratového objektu a jeho vlastnostech najdete v SMS_ServiceWindow serverové třídy služby WMI.

Nový-CMMaintenanceWindow

Remove-CMMaintenanceWindow

Set-CMMaintenanceWindow

Jak používat okna údržby v Správce konfigurace