Stop-SCOMMaintenanceSchedule
Leállítja az aktív karbantartási ütemezést.
Syntax
Stop-SCOMMaintenanceSchedule
[-IDs] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
A Stop-SCOMMaintenanceSchedule leállítja az aktív karbantartási ütemezést. Ha a meglévő ütemezés nem aktív, a parancsmag hibát ad vissza. Ez a parancsmag az ütemezéshez kapcsolódó összes erőforrást karbantartási módból távolítja el.
Ha egy erőforrás karbantartási módban van, az Operations Manager letiltja a riasztásokat, az értesítéseket, a szabályokat, a figyelőket, az automatikus válaszokat, az állapotváltozásokat és az új riasztásokat. A karbantartási ütemezéssel erőforráskészleteket ütemezhet karbantartási módba.
Alapértelmezés szerint ez a parancsmag az aktív állandó kapcsolatot használja egy felügyeleti csoporthoz.
Az SCSession paraméterrel adjon meg egy másik állandó kapcsolatot.
Ideiglenes kapcsolatot hozhat létre egy felügyeleti csoporttal a ComputerName és a Credential paraméterekkel.
További információért írja be a következőt: Get-Help about_OpsMgr_Connections
.
Példák
1. példa: Futó karbantartási ütemezések leállítása
PS C:\>Get-SCOMMaintenanceScheduleList | Where-Object { $_.Status -eq "Running" } | ForEach-Object {
Write-Output "Stopping Maintenance Schedule: $($_.ScheduleName) ($($_.ScheduleId.Guid))"
Stop-SCOMMaintenanceSchedule -IDs $_.ScheduleId
}
Példa az összes futó karbantartási ütemezés leállítására.
2. példa: Adott karbantartási ütemezés leállítása
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élda arra, hogyan állíthat le minden karbantartási ütemezést tesztkarbantartási ütemezés néven.
Paraméterek
-ComputerName
A számítógépek nevének tömbje. A parancsmag ideiglenes kapcsolatokat létesít ezekhez a számítógépekhez tartozó felügyeleti csoportokkal. Használhat NetBIOS-neveket, IP-címeket vagy teljes tartományneveket (FQDN-eket). A helyi számítógép megadásához írja be a számítógép nevét, localhost vagy pont (.).
A System Center adatelérési szolgáltatásnak aktívnak kell lennie a számítógépen. Ha nem ad meg számítógépet, a parancsmag a számítógépet használja az aktuális felügyeleticsoport-kapcsolathoz.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Egy PSCredential objektumot ad meg a felügyeleti csoport kapcsolatához.
PSCredential objektum beszerzéséhez használja a Get-Credential parancsmagot.
További információért írja be a következőt Get-Help Get-Credential
: . Ha megad egy számítógépet a ComputerName paraméterben, használjon olyan fiókot, amely hozzáfér az adott számítógéphez.
Alapértelmezés szerint az aktuális felhasználó.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IDs
A parancsmag által eltávolított ütemezések GUID azonosítóinak tömbjét adja meg.
Type: | Guid[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Kapcsolatobjektumok tömbjének megadása.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |