Get-SCXAgent
Bir yönetim grubundaki yönetilen UNIX ve Linux bilgisayarların listesini alır.
Syntax
Get-SCXAgent
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCXAgent
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCXAgent
-ID <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCXAgent
-ResourcePool <ManagementServicePool>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Get-SCXAgent cmdlet'i, sağlanan seçim ölçütleriyle eşleşen yönetilen UNIX ve Linux bilgisayarları alır. Seçim ölçütü belirtilmezse, yönetim grubundaki tüm yönetilen UNIX ve Linux bilgisayarları döndürülür.
Sonuçlar, yönetilen UNIX ve Linux bilgisayar nesnelerinin bir dizisi olarak döndürülür.
Örnekler
Örnek 1: Yönetilen UNIX ve Linux bilgisayarları döndürme
PS C:\>Get-SCXAgent
Bu komut, kaynak havuzundaki tüm yönetilen UNIX ve Linux bilgisayarları döndürür.
Örnek 2: Yönetilen UNIX ve Linux bilgisayarları bir kaynak havuzundan döndürme
PS C:\>$ResourcePool = Get-SCOMResourcePool -DisplayName "pool01"
PS C:\> Get-SCXAgent -ResourcePool $ResourcePool
İlk komut, Get-SCOMResourcePool cmdlet'ini kullanarak bir kaynak havuzu alır ve $ResourcePool değişkeninde depolar.
İkinci komut, $ResourcePool'daki kaynak havuzu için tüm yönetilen UNIX ve Linux bilgisayarlarını döndürür.
Örnek 3: Adı kullanarak yönetilen UNIX ve Linux bilgisayarları döndürme
PS C:\>Get-SCXAgent -Name "nx1.contoso.com,nx2.*","*.development.contoso.com"
Bu komut, sağlanan dize listesiyle eşleşen adlara sahip yönetilen UNIX ve Linux bilgisayarları döndürür.
Örnek 4: İşlem hattını kullanarak yönetilen UNIX ve Linux bilgisayarları döndürme
PS C:\>"server1", "server2", "server3" | Get-SCXAgent
Bu komut, işlem hattı aracılığıyla Name parametresini sağlar.
Örnek 5: Kaynak havuzuna bağlanma ve yönetilen bilgisayarı ada göre alma
PS C:\>Get-SCXAgent -Name "*development.contoso.com" -ComputerName "server1.contoso.com"
Bu komut, geçerli kullanıcının kimlik bilgilerini kullanarak geçici bağlantı içeren bir kaynak havuzuna bağlanır ve yalnızca Name özelliğiyle eşleşen yönetilen bilgisayarları döndürür.
Parametreler
-ComputerName
Bilgisayar adlarının dizisini belirtir. Cmdlet, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'u veya bir nokta (.) yazın.
System Center Veri Erişim hizmeti bilgisayarda etkin olmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Yönetim grubu bağlantısının altında çalıştığı kullanıcı hesabını belirtir.
Bu parametre için Get-Credential cmdlet'inin döndürdüğü gibi bir PSCredential nesnesi belirtin.
Kimlik bilgileri nesneleri hakkında daha fazla bilgi için yazın Get-Help Get-Credential
.
ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
Yönetilen unix veya Linux bilgisayar nesnesinin kimliğini belirtir. Yalnızca bu değerle eşleşen kimlik özelliklerine sahip yönetilen bilgisayarları döndürür. Bu parametre işlem hattından kabul edilir.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Bir veya daha fazla yönetilen UNIX ve Linux bilgisayar için tam etki alanı adlarının listesini belirtir. Yalnızca Name özelliğiyle eşleşen yönetilen bilgisayarları döndürür.
Joker karakterler ekleyebilirsiniz ve bu durumda joker karakterle eşleşen tüm bilgisayarlar döndürülür.
Joker karakter kullanma hakkında bilgi için yazın Get-Help About_Wildcards
.
Bu parametre işlem hattından kabul edilir.
Type: | String[] |
Aliases: | DisplayName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourcePool
Sunucuların kaynak havuzunu belirtir; bunlardan biri geçerli yönetim sunucusu, diğeri ise yedekleme yönetim sunucusu olarak görev yapmaktadır. Bu parametre bir kaynak havuzu nesnesi gerektirir ve yalnızca bu kaynak havuzundaki yönetilen bilgisayarları döndürür.
SCOMResourcePool nesnesini alma hakkında bilgi için yazınGet-Help Get-SCOMResourcePool
.
Type: | ManagementServicePool |
Aliases: | RP |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.
Bu parametre belirtilmezse, cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır.
Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın.
ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bağlantı oluşturabilirsiniz.
Daha fazla bilgi için Get-Help about_OpsMgr_Connections
yazın.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Microsoft.Unix.Computer[]
Bu cmdlet, UNIX ve Linux bilgisayarları giriş ölçütleri ile eşleştiğinde yönetilen UNIX ve Linux bilgisayarları temsil eden bir veya daha fazla Bilgisayar nesnesi döndürür.