Sdílet prostřednictvím


Remove-SCAdvisorAgent

Odebere jednoho nebo více agentů ze skupiny agentů, kteří hlásí konektor Advisor.

Syntaxe

Remove-SCAdvisorAgent
      [-InputObjects <PartialMonitoringObject[]>]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Remove-SCAdvisorAgent odebere jednoho nebo více agentů ze skupiny agentů, kteří hlásí konektor System Center Advisor.

Příklady

Příklad 1: Odebrání agentů podle názvu ze skupiny počítačů

PS C:\> $WindowsComputers = Get-SCClass -Name "Microsoft.Windows.computer" | Get-SCOMClassInstance | Where {$_.Name.Contains("ContosoAgent")}
PS C:\> Remove-SCAdvisorAgent -InputObjects $WindowsComputers

První příkaz pomocí rutiny Get-SCClass získá všechny počítače se systémem Windows, předá tyto počítače do rutiny Get-SCOMClassInstance pomocí operátoru kanálu a pak pomocí rutiny Where-Object vyhledá počítače, které obsahují název ContosoAgent. Příkaz uloží tyto instance do proměnné $WindowsComputers. Další informace potřebujete zadáním Get-Help Where-Object.

Druhý příkaz odebere všechny agenty uložené v $WindowsComputers ze skupiny agentů, kteří hlásí konektor Advisoru.

Příklad 2: Odebrání agentů podle názvu z počítače

PS C:\> $WindowsComputers = Get-SCClass -Name "Microsoft.Windows.computer" | Get-SCOMClassInstance -ComputerName "Computer062" | Where {$_.Name.Contains("ContosoAgent")}
PS C:\> Remove-SCAdvisorAgent -InputObjects $WindowsComputers -ComputerName "Computer062"

První příkaz používá Get-SCClass k získání všech počítačů se systémem Windows, předá tyto počítače do Get-SCOMClassInstance pomocí operátoru kanálu k vyhledání Computer062 a potom pomocí Where-Object najít agenty, které obsahují název ContosoAgent. Příkaz uloží tyto instance do proměnné $WindowsComputers.

Druhý příkaz odebere všechny počítače se systémem Windows uložené v $WindowsComputers ze skupiny agentů, kteří hlásí konektor Advisor.

Parametry

-ComputerName

Určuje pole názvů počítačů. Rutina vytvoří dočasná připojení ke skupinám pro správu pro tyto počítače. Můžete použít názvy NetBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Chcete-li zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).

Služba System Center Data Access musí být v počítači aktivní. Pokud nezadáte počítač, rutina použije počítač pro aktuální připojení skupiny pro správu.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Credential

Určuje uživatelský účet, pod kterým běží připojení ke skupině pro správu. Zadejte objekt PSCredential, například objekt, který Rutina Get-Credential vrátí, pro tento parametr. Další informace o objektech pověření zadejte Get-Help Get-Credential.

Pokud zadáte počítač v parametru ComputerName, použijte účet, který má přístup k danému počítači. Výchozí hodnota je aktuální uživatel.

Typ:PSCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObjects

Určuje pole názvů počítačů, které se mají odhlásit z konektoru Advisor.

Typ:PartialMonitoringObject[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SCSession

Určuje pole objektů Connection. Pokud chcete získat objekty Connection, použijte rutinu Get-SCOMManagementGroupConnection.

Pokud tento parametr není zadaný, rutina použije aktivní trvalé připojení ke skupině pro správu. Pomocí parametru SCSession zadejte jiné trvalé připojení. Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů ComputerName a přihlašovacích údajů. Další informace potřebujete zadáním Get-Help about_OpsMgr_Connections.

Typ:Connection[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False