Remove-SCAdvisorAgent
Odebere jednoho nebo více agentů ze skupiny agentů, kteří hlásí konektor Advisor.
Syntax
Remove-SCAdvisorAgent
[-InputObjects <PartialMonitoringObject[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Remove-SCAdvisorAgent odebere jeden 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 použije rutinu Get-SCClass k získání všech počítačů se systémem Windows, tyto počítače předá rutině 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 zobrazíte 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 pomocí rutiny Get-SCClass načte všechny počítače se systémem Windows, předá tyto počítače do rutiny Get-SCOMClassInstance pomocí operátoru kanálu k vyhledání Computer062 a pak pomocí Where-Object vyhledá agenty obsahující 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ů, které hlásí konektor Advisoru.
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.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Určuje uživatelský účet, pod kterým se spustí připojení skupiny 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 Názevpočítače , použijte účet, který má přístup k danému počítači. Ve výchozím nastavení je to aktuální uživatel.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObjects
Určuje pole názvů počítačů, které se mají odhlásit z konektoru Advisoru.
Type: | PartialMonitoringObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Určuje pole objektů Connection . K získání objektů 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 Credential .
Další informace zobrazíte zadáním Get-Help about_OpsMgr_Connections
.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |