Share via


Uninstall-SCOMAgent

Deinstalliert Agents aus verwalteten Agent-Computern.

Syntax

Uninstall-SCOMAgent
         [-ActionAccount <PSCredential>]
         -Agent <AgentManagedComputer[]>
         [-PassThru]
         [-WhatIf]
         [-Confirm]
         [<CommonParameters>]

Beschreibung

Das Cmdlet " Uninstall-SCOMAgent " deinstalliert Agent-verwaltete Computer. Bevor Sie einen Agent deinstallieren, müssen Sie die Active Directory Domain Services (AD DS)-Agentzuweisungen aus der Verwaltungsgruppe entfernen. Sie können die Remove-SCOMADAgentAssignment cmdet verwenden, um AD DS-Agent-Zuordnungen aus der Verwaltungsgruppe zu entfernen.

Beispiele

Beispiel 1: Deinstallieren eines Agents

PS C:\>Get-SCOMAgent -DNSHostName "server01.contoso.com" | Uninstall-SCOMAgent

Der erste Befehl ruft das Operations Manager-Agent-Objekt namens server01.contoso.com ab und übergibt es mithilfe des Pipelineoperators an das Cmdlet " Uninstall-SCOMAgent ". Der zweite Befehl deinstalliert den Agent namens server01.contoso.com.

Beispiel 2: Deinstallieren eines Agents mithilfe einer Objektvariable

PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> Uninstall-SCOMAgent -Agent $Agent

In diesem Beispiel wird der Operations Manager-Agent auf einem verwalteten Agent-Computer deinstalliert.

Der erste Befehl ruft das vom Agent verwaltete Computerobjekt namens server01.contoso.com ab und speichert das Objekt in der $Agent Variablen.

Der zweite Befehl deinstalliert den in $Agent gespeicherten Agent.

Beispiel 3: Deinstallieren eines Agents mithilfe eines Aktionskontos

PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> Uninstall-SCOMAgent -Agent $Agent -ActionAccount (Get-Credential)

In diesem Beispiel wird der Operations Manager-Agent auf einem verwalteten Agent-Computer deinstalliert, nachdem der Benutzer die Anmeldeinformationen eingegeben hat, die Operations Manager zum Deinstallieren des Agents benötigt.

Der erste Befehl ruft das Agentobjekt namens server01.contoso.com ab und speichert das Objekt in der $Agent Variablen.

Der zweite Befehl fordert den Benutzer auf, die Anmeldeinformationen einzugeben, die Operations Manager zum Deinstallieren eines Agents verwendet. Der Befehl deinstalliert dann den in $Agent gespeicherten Agent.

Parameter

-ActionAccount

Gibt ein PSCredential-Objekt an. Dieser Parameter gibt die Anmeldeinformationen an, die Operations Manager zum Ausführen der Bereitstellungsaufgabe verwendet. Wenn Sie diesen Parameter nicht angeben oder einen Nullwert angeben, verwendet Operations Manager das Standardaktionskonto des Verwaltungsservers für den Agent.

Verwenden Sie zum Abrufen eines PSCredential-Objekts das Get-Credential-Cmdlet. Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help Get-Credential.

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

-Agent

Gibt ein Array von AgentManagedComputer-Objekten an. Dieser Parameter gibt die Operations Manager-Agents an, die deinstalliert werden sollen. Verwenden Sie zum Abrufen eines AgentManagedComputer-Objekts das Cmdlet Get-SCOMADAgent .

Type:AgentManagedComputer[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
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

-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

-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

Eingaben

Microsoft.EnterpriseManagement.Administration.AgentManagedComputer

Ausgaben

Microsoft.EnterpriseManagement.Administration.AgentTaskResult