Sdílet prostřednictvím


Stop-SCOMMaintenanceSchedule

Zastaví aktivní plán údržby.

Syntax

Stop-SCOMMaintenanceSchedule
    [-IDs] <Guid[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Description

Stop-SCOMMaintenanceSchedule zastaví aktivní plán údržby. Pokud existující plán není aktivní, tato rutina vrátí chybu. Tato rutina vloží všechny prostředky připojené k tomuto plánu mimo režim údržby.

Když je prostředek v režimu údržby, Operations Manager potlačí výstrahy, oznámení, pravidla, monitorování, automatické odpovědi, změny stavu a nové výstrahy. Plán údržby lze použít k naplánování sady prostředků, které se mají přejít do režimu údržby.

Ve výchozím nastavení tato rutina používá aktivní trvalé připojení ke skupině pro správu. Pomocí parametru SCSession zadejte jiné trvalé připojení. Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů ComputerName a Credential . Další informace zobrazíte zadáním Get-Help about_OpsMgr_Connections.

Příklady

Příklad 1: Zastavení všech spuštěných plánů údržby

PS C:\>Get-SCOMMaintenanceScheduleList | Where-Object { $_.Status -eq "Running" } | ForEach-Object {
	Write-Output "Stopping Maintenance Schedule: $($_.ScheduleName) ($($_.ScheduleId.Guid))"
	Stop-SCOMMaintenanceSchedule -IDs $_.ScheduleId
}

Příklad ukazující, jak zastavit všechny spuštěné plány údržby

Příklad 2: Zastavení určitého plánu údržby

PS C:\>Get-SCOMMaintenanceSchedule | Where-Object { $_.ScheduleName -eq 'Test Maintenance Schedule' } | ForEach-Object {
	Write-Host "Stopping Maintenance Schedule: $($_.ScheduleName) ($($_.ScheduleId))";
	Stop-SCOMMaintenanceSchedule -IDs $_.ScheduleId
}

Příklad ukazující, jak zastavit všechny plány údržby s názvem Plán údržby testů

Parametry

-ComputerName

Určuje pole názvů počítačů. Rutina vytvoří dočasná připojení se skupinami pro správu pro tyto počítače. Můžete použít názvy netBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Pokud chcete zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).

Služba System Center Data Access musí být v počítači aktivní. Pokud nezadáte počítač, rutina použije počítač pro aktuální připojení skupiny pro správu.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Určuje objekt PSCredential pro připojení skupiny pro správu. K získání objektu PSCredential použijte rutinu Get-Credential. Další informace potřebujete, zadejte Get-Help Get-Credential. Pokud zadáte počítač v parametru ComputerName , použijte účet, který má přístup k danému počítači. Ve výchozím nastavení je to aktuální uživatel.

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

-IDs

Určuje pole identifikátorů GUID plánů, které tato rutina odebere.

Type:Guid[]
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Určuje pole objektů připojení .

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False