Share via


Uninstall-SCOMAgent

Desinstala los agentes de los equipos administrados por agente.

Syntax

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

Description

El cmdlet Uninstall-SCOMAgent desinstala los agentes de los equipos administrados por agente. Antes de desinstalar un agente, debe quitar las asignaciones de agente de Servicios de dominio de Active Directory (AD DS) del grupo de administración. Puede usar el cmdet Remove-SCOMADAgentAssignment para quitar las asignaciones de agente de AD DS del grupo de administración.

Ejemplos

Ejemplo 1: Desinstalar un agente

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

El primer comando obtiene el objeto del agente de Operations Manager denominado server01.contoso.com y lo pasa al cmdlet Uninstall-SCOMAgent mediante el operador de canalización. El segundo comando desinstala el agente denominado server01.contoso.com.

Ejemplo 2: Desinstalar un agente mediante una variable de objeto

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

En este ejemplo se desinstala el agente de Operations Manager en un equipo administrado por agente.

El primer comando obtiene el objeto de equipo administrado por el agente denominado server01.contoso.com y almacena el objeto en la variable $Agent.

El segundo comando desinstala el agente almacenado en $Agent.

Ejemplo 3: Desinstalar un agente mediante una cuenta de acción

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

En este ejemplo se desinstala el agente de Operations Manager en un equipo administrado por agente después de que el usuario escriba las credenciales que Operations Manager necesita para desinstalar el agente.

El primer comando obtiene el objeto del agente denominado server01.contoso.com y almacena el objeto en la variable $Agent.

El segundo comando solicita al usuario que escriba las credenciales que Operations Manager usa para desinstalar un agente. A continuación, el comando desinstala el agente almacenado en $Agent.

Parámetros

-ActionAccount

Especifica un objeto PSCredential . Este parámetro especifica las credenciales que Operations Manager usa para ejecutar la tarea de implementación. Si no especifica este parámetro o especifica un valor NULL, Operations Manager usa la cuenta de acción predeterminada del servidor de administración para el agente.

Para obtener un objeto PSCredential, use el cmdlet Get-Credential. Para obtener más información, escriba Get-Help Get-Credential.

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

-Agent

Especifica una matriz de objetos AgentManagedComputer . Este parámetro especifica los agentes de Operations Manager que se van a desinstalar. Para obtener un objeto AgentManagedComputer , use el cmdlet Get-SCOMADAgent .

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-PassThru

Indica que el cmdlet crea o modifica un objeto que un comando puede usar en la canalización. De forma predeterminada, este cmdlet no genera ningún resultado.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

Microsoft.EnterpriseManagement.Administration.AgentManagedComputer

Salidas

Microsoft.EnterpriseManagement.Administration.AgentTaskResult