Uninstall-SCOMAgent
Aracıyla yönetilen bilgisayarlardan aracıları kaldırır.
Syntax
Uninstall-SCOMAgent
[-ActionAccount <PSCredential>]
-Agent <AgentManagedComputer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Uninstall-SCOMAgent cmdlet'i aracılarla yönetilen bilgisayarlardan aracıları kaldırır. Aracıyı kaldırmadan önce yönetim grubundan Active Directory Domain Services (AD DS) aracı atamalarını kaldırmanız gerekir. Ad DS aracı atamalarını yönetim grubundan kaldırmak için Remove-SCOMADAgentAssignment cmdet'ini kullanabilirsiniz.
Örnekler
Örnek 1: Aracıyı kaldırma
PS C:\>Get-SCOMAgent -DNSHostName "server01.contoso.com" | Uninstall-SCOMAgent
İlk komut, server01.contoso.com adlı Operations Manager aracı nesnesini alır ve işlem hattı işlecini kullanarak Uninstall-SCOMAgent cmdlet'ine geçirir. İkinci komut, server01.contoso.com adlı aracıyı kaldırır.
Örnek 2: Nesne değişkeni kullanarak aracıyı kaldırma
PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> Uninstall-SCOMAgent -Agent $Agent
Bu örnek, aracıyla yönetilen bir bilgisayarda Operations Manager aracısını kaldırır.
İlk komut, server01.contoso.com adlı aracıyla yönetilen bilgisayar nesnesini alır ve nesneyi $Agent değişkeninde depolar.
İkinci komut $Agent depolanan aracıyı kaldırır.
Örnek 3: Eylem hesabı kullanarak aracıyı kaldırma
PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> Uninstall-SCOMAgent -Agent $Agent -ActionAccount (Get-Credential)
Bu örnek, kullanıcı aracıyı kaldırmak için Operations Manager'ın gerektirdiği kimlik bilgilerini girdikten sonra aracıyla yönetilen bir bilgisayarda Operations Manager aracısını kaldırır.
İlk komut, server01.contoso.com adlı aracı nesnesini alır ve nesneyi $Agent değişkeninde depolar.
İkinci komut, kullanıcıdan Operations Manager'ın aracıyı kaldırmak için kullandığı kimlik bilgilerini girmesini ister. Komut daha sonra $Agent depolanan aracıyı kaldırır.
Parametreler
-ActionAccount
PSCredential nesnesini belirtir. Bu parametre, Operations Manager'ın dağıtım görevini çalıştırmak için kullandığı kimlik bilgilerini belirtir. Bu parametreyi belirtmezseniz veya null değer belirtirseniz, Operations Manager aracı için yönetim sunucusunun varsayılan eylem hesabını kullanır.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Agent
AgentManagedComputer nesnelerinin bir dizisini belirtir. Bu parametre kaldıracak Operations Manager aracılarını belirtir. AgentManagedComputer nesnesi edinmek için Get-SCOMADAgent cmdlet'ini kullanın.
Type: | AgentManagedComputer[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Microsoft.EnterpriseManagement.Administration.AgentManagedComputer
Çıkışlar
Microsoft.EnterpriseManagement.Administration.AgentTaskResult