Edit-SCOMMaintenanceSchedule
Hiermee bewerkt u een bestaand onderhoudsschema.
Syntaxis
Edit-SCOMMaintenanceSchedule
[-ScheduleId] <Guid>
[[-Name] <String>]
[[-Recursive] <Boolean>]
[[-Enabled] <Boolean>]
[[-MonitoringObjects] <Guid[]>]
[[-ActiveStartTime] <DateTime>]
[[-ActiveEndDate] <DateTime>]
[[-Duration] <Int32>]
[[-ReasonCode] <MaintenanceModeReason>]
[[-Comments] <String>]
[[-FreqType] <Int32>]
[[-FreqInterval] <Int32>]
[[-FreqRecurrenceFactor] <Int32>]
[[-FreqRelativeInterval] <Int32>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Edit-SCOMMaintenanceSchedule cmdlet bewerkt een bestaand onderhoudsschema. U kunt echter geen schema bewerken dat momenteel actief is.
Wanneer een resource zich in de onderhoudsmodus bevindt, onderdrukt Operations Manager waarschuwingen, meldingen, regels, monitors, automatische antwoorden, statuswijzigingen en nieuwe waarschuwingen. Een onderhoudsschema kan worden gebruikt om een set resources te plannen om naar de onderhoudsmodus te gaan.
U kunt deze cmdlet gebruiken om schema's te bewerken om één keer, dagelijks, wekelijks of maandelijks uit te voeren op een bepaalde dag of een dag van de week. U moet de ScheduleId doorgeven van een bestaand schema dat u wilt bewerken. Alle andere parameters zijn optioneel; de opgegeven parameters worden overschreven.
Deze cmdlet maakt standaard gebruik van de actieve permanente verbinding met een beheergroep.
Gebruik de parameter SCSession om een andere permanente verbinding op te geven.
U kunt een tijdelijke verbinding met een beheergroep maken met behulp van de parameters ComputerName en Credential.
Typ Get-Help about_OpsMgr_Connections
voor meer informatie.
Voorbeelden
1: Een System Center Operations Manager-onderhoudsmodus bewerken die is gepland met id
PS C:\>Edit-SCOMMaintenanceSchedule -ScheduleId "32AAB279-3670-ED11-9626-00155D012405" -Enabled 1
Hiermee bewerkt u het onderhoudsmodusschema met de id 32AAB279-3670-ED11-9626-00155D012405.
2: Een geplande onderhoudsmodus van System Center Operations Manager bewerken met de naam
PS C:\>Edit-SCOMMaintenanceSchedule -Name "Test" -Enabled 1
Hiermee bewerkt u het onderhoudsmodusschema met de naam.
Parameters
-ActiveEndDate
Hiermee geeft u de einddatum en de eindtijd op wanneer het schema stopt. Als u deze parameter niet opgeeft, blijft het schema actief totdat deze is verwijderd of uitgeschakeld.
Als u bijvoorbeeld een planning wilt maken die eindigt op 1 mei 2016 om 9:00 uur, moet u '01-05-2016 09:00:00' opgeven als ActiveEndDate. U kunt een tekenreeks doorgeven die de gewenste tijd opgeeft in uw lokale tijd. Als u echter een UTC-tijd wilt opgeven, moet u een DateTime--object opgeven met de DateTimeKind ingesteld op UTC.
Type: | DateTime |
Position: | 6 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ActiveStartTime
Hiermee geeft u de begindatum en de tijd waarop de planning actief moet worden. Als u bijvoorbeeld een schema wilt dat begint vanaf 1 mei 2016 en moet worden uitgevoerd om 9:00 uur, moet u '01-05-2016 09:00:00' opgeven als ActiveStartTime. U kunt een tekenreeks doorgeven die de gewenste tijd opgeeft in uw lokale tijd. Als u echter een UTC-tijd wilt opgeven, moet u een DateTime--object opgeven met de DateTimeKind.
Type: | DateTime |
Position: | 5 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Comments
Hiermee geeft u eventuele leesbare opmerkingen voor een onderhoudsschema op.
Type: | String |
Position: | 9 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ComputerName
Hiermee geeft u een matrix van namen van computers. Met de cmdlet worden tijdelijke verbindingen met beheergroepen voor deze computers tot stand gebracht. U kunt NetBIOS-namen, IP-adressen of FQDN's (Fully Qualified Domain Names) gebruiken. Als u de lokale computer wilt opgeven, typt u de computernaam, localhost of een punt (.). De System Center Data Access-service moet actief zijn op de computer. Als u geen computer opgeeft, gebruikt de cmdlet de computer voor de huidige beheergroepverbinding.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Credential
Hiermee geeft u een PSCredential-object voor de verbinding met de beheergroep.
Als u een PSCredential--object wilt verkrijgen, gebruikt u de cmdlet Get-Credential.
Typ Get-Help Get-Credential
voor meer informatie. Als u een computer opgeeft in de parameter ComputerName, gebruikt u een account dat toegang heeft tot die computer.
De standaardwaarde is de huidige gebruiker.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Duration
Hiermee geeft u de duur van het onderhoudsschema op. De duur van een onderhoudsschema is de tijd waarvoor het onderhoudsschema elke keer zal duren.
Type: | Int32 |
Position: | 7 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Enabled
Hiermee wordt aangegeven of de planning wordt ingeschakeld of uitgeschakeld bij het bewerken. Als u dit instelt op false, wordt de planning uitgeschakeld. U kunt ook de Enable-SCOMMaintenanceSchedule en Disable-SCOMMaintenanceSchedule gebruiken om dit te doen.
Type: | Boolean |
Position: | 3 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FreqInterval
Hiermee geeft u de dag op waarop de taak wordt uitgevoerd. Dit is verplicht als de planning iets anders is dan het OnceRecurrence-schema. De waarde is afhankelijk van de waarde van FreqType- zoals aangegeven in de volgende lijst:
- 1 (eenmaal). Frequentie-interval wordt niet gebruikt.
- 4 (dagelijks). Elke frequentie-intervaldagen.
- 8 (wekelijks). De parameter FreqInterval is een of meer van de volgende parameters (gecombineerd met een logische OR-operator):
---- 1 = zondag ---- 2 = maandag ---- 4 = dinsdag ---- 8 = woensdag ---- 16 = donderdag ---- 32 = vrijdag ---- 64 = zaterdag
- 16 (maandelijks). Op de intervaldag van de maand.
- 32 (maandelijks relatief). De parameter FreqInterval is een van de volgende waarden:
---- 1 = zondag ---- 2 = maandag ---- 3 = dinsdag ---- 4 = woensdag ---- 5 = donderdag ---- 6 = vrijdag ---- 7 = zaterdag ---- 8 = Dag ---- 9 = Weekdag ---- 10 = Weekenddag
Type: | Int32 |
Position: | 11 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FreqRecurrenceFactor
Aantal weken of maanden tussen de geplande uitvoering van de taak. FreqRecurrenceFactor wordt alleen gebruikt als de FreqType- paramter is ingesteld op 8, 16 of 32. De parameter FreqRecurrenceFactor is een geheel getal, met een standaardwaarde van 0.
Type: | Int32 |
Position: | 12 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FreqRelativeInterval
Hiermee geeft u het schema op wanneer de parameter FreqType is ingesteld op 32 (maandelijks relatief). Deze parameter kan een van de volgende waarden zijn:
- 1 (eerste)
- 2 (tweede)
- 4 (Derde)
- 8 (vierde)
- 16 (laatste)
Type: | Int32 |
Position: | 13 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FreqType
Hiermee geeft u op wanneer de taak moet worden uitgevoerd. Deze parameter kan een van de volgende waarden zijn:
- 1 (eenmaal)
- 4 (dagelijks)
- 8 (wekelijks)
- 16 (maandelijks)
- 32 (Maandelijks ten opzichte van parameter FreqInterval).
Type: | Int32 |
Position: | 10 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MonitoringObjects
Hiermee geeft u een matrix van GUID's die bewakingsobjecten vertegenwoordigen die met deze cmdlet in de onderhoudsmodus worden geplaatst. Hiermee geeft u een matrix van bewakingsobjecten GUIDS die in de onderhoudsmodus wordt geplaatst. Als u een bewakingsobject wilt opgeven dat de planning in de onderhoudsmodus plaatst, moet u het id-kenmerk van het bewakingsobject doorgeven. Als u enkele van de bestaande leden wilt behouden, moeten deze ook worden opgegeven.
U kunt een of meer bewakingsobjecten opgeven voor een planning. U kunt echter geen schema bewerken dat geen bewakingsobject heeft.
Type: | Guid[] |
Position: | 4 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van de planning.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReasonCode
Hiermee geeft u de redencode voor een onderhoudsschema op dat de reden voor het onderhoudsvenster aangeeft.
Type: | MaintenanceModeReason |
Geaccepteerde waarden: | PlannedOther, UnplannedOther, PlannedHardwareMaintenance, UnplannedHardwareMaintenance, PlannedHardwareInstallation, UnplannedHardwareInstallation, PlannedOperatingSystemReconfiguration, UnplannedOperatingSystemReconfiguration, PlannedApplicationMaintenance, UnplannedApplicationMaintenance, ApplicationInstallation, ApplicationUnresponsive, ApplicationUnstable, SecurityIssue, LossOfNetworkConnectivity |
Position: | 8 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Recursive
Geeft aan dat de planning van toepassing is op de resource op het hoogste niveau of op alle ingesloten resources. Als u deze parameter instelt op false, wordt alleen de opgegeven resource in de onderhoudsmodus geplaatst wanneer de planning wordt uitgevoerd. Als dit is ingesteld op true, gaan de opgegeven resource en alle resources met een insluitingsrelatie met deze resource ook naar de onderhoudsmodus.
Type: | Boolean |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ScheduleId
Hiermee geeft u de GUID van de planning die door deze cmdlet wordt bewerkt.
Type: | Guid |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SCSession
Hiermee geeft u een matrix van Connection-objecten.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |