Auf Englisch lesen

Freigeben über


Remove-SCOMSubscriberSchedule

Entfernt Einträge aus einem Benachrichtigungsabonnentplan.

Syntax

PowerShell
Remove-SCOMSubscriberSchedule
      [-Subscriber] <NotificationRecipient>
      [-Entry] <NotificationRecipientScheduleEntry>
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-SCOMSubscriberSchedule entfernt Einträge aus einem Benachrichtigungsabonnentplan. Benachrichtigungsteilnehmer sind Benutzer, die Benachrichtigungen erhalten, wenn System Center 2019 – Operations Manager löst eine Warnung auf einem überwachten System aus.

Beispiele

Beispiel 1: Entfernen eines Zeitplaneintrags aus einem Abonnenten

PowerShell
PS C:\>$Subscriber = Get-SCOMNotificationSubscriber "Katarina"
PS C:\> $Subscriber.ScheduleEntries | Select-Object -Last 1 | Remove-ScomSubscriberSchedule -Subscriber $Subscriber

In diesem Beispiel wird der letzte Terminplaneintrag aus einem Abonnenten entfernt.

Der erste Befehl ruft das Benachrichtigungsabonnentobjekt namens Katarina ab und speichert das Objekt in der $Subscriber Variable.

Der zweite Befehl wählt den letzten Zeitplaneintrag für den Abonnent aus, der in der $Subscriber Variablen gespeichert ist. Geben Sie weitere Informationen ein, geben Sie "Get-Help Select-Object" ein. Der Befehl übergibt das Abonnentenobjekt an das Cmdlet Remove-SCOMSubscriberSchedule mithilfe des Pipelineoperators.

Parameter

-ComputerName

Gibt ein Array von Namen von Computern an. Das Cmdlet erstellt temporäre Verbindungen mit Verwaltungsgruppen für diese Computer. Sie können NetBIOS-Namen, IP-Adressen oder vollqualifizierte Domänennamen (FQDNs) verwenden. Geben Sie zum Angeben des lokalen Computers den Computernamen, localhost oder einen Punkt (.) ein.

Der Computer muss den System Center Data Access-Dienst ausführen.

Wenn Sie diesen Parameter nicht angeben, ist der Computer für die aktuelle Verwaltungsgruppenverbindung standardmäßig.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Gibt das Benutzerkonto an, unter dem die Verwaltungsgruppenverbindung ausgeführt wird. Geben Sie ein PSCredential-Objekt an, z. B. eins, das das Get-Credential-Cmdlet zurückgibt, für diesen Parameter. Dieses Konto muss Zugriff auf den Server haben, der im ComputerName-Parameter angegeben ist, wenn dieser Parameter verwendet wird. Weitere Informationen zu Anmeldeinformationenobjekten geben Sie "Get-Help Get-Credential" ein.

Wenn Sie diesen Parameter nicht angeben, ist der Standardwert das Konto für den aktuellen Benutzer.

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

-Entry

Gibt den Zeitplaneintrag an, den das Cmdlet entfernt.

Type:NotificationRecipientScheduleEntry
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Gibt an, dass das Cmdlet ein Objekt erstellt oder ändert, das ein Befehl in der Pipeline verwenden kann. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

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

-SCSession

Gibt ein Array von Connection-Objekten an. Um Verbindungsobjekte abzurufen, verwenden Sie das Cmdlet Get-SCOMManagementGroupConnection .

Wenn dieser Parameter nicht angegeben wird, verwendet das Cmdlet die aktive persistente Verbindung zu einer Verwaltungsgruppe. Verwenden Sie den SCSession-Parameter , um eine andere persistente Verbindung anzugeben. Sie können eine temporäre Verbindung zu einer Verwaltungsgruppe erstellen, indem Sie die Parameter "ComputerName " und "Anmeldeinformationen " verwenden. Geben Sie weitere Informationen ein, geben Sie "Get-Help about_OpsMgr_Connections" ein.

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

-Subscriber

Gibt den Benachrichtigungsabonnent an, für den das Cmdlet Zeitplaneinträge entfernt.

Type:NotificationRecipient
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False