Get-SCOMTask
Görevlerin listesini alır.
Syntax
Get-SCOMTask
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Name <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Target <ManagementPackClass[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Get-SCOMTask cmdlet'i görevlerin listesini alır. Belirtilen kullanıcı rolleri, sınıf örnekleri, yönetim paketleri veya hedef sınıflarla ilişkili görevlerin yanı sıra belirli bir ada veya kimlike sahip görevleri almak için bu cmdlet'i kullanın.
Örnekler
Örnek 1: Kısmi bir ad belirterek görevleri alma
PS C:\>Get-SCOMTask -Name "*health*"
Bu komut, adlarında sistem durumu olan tüm görevleri alır.
Örnek 2: Kısmi görünen ad kullanarak görev alma
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Bu komut, Dur ile başlayan görünen adları olan tüm görevleri alır.
Örnek 3: Kısmi görünen ad ve hata eylemi belirterek görev alma
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Bu komut, görünen adlarında System Center Core bulunan yönetim paketlerinin tüm görevlerini alır. Komut, görünen adlara göre yönetim paketlerini almak için Get-SCOMManagementPack cmdlet'ini kullanır ve bunları Get-SCOMTask cmdlet'ine geçirir. Komut ErrorAction parametresi için SilentlyContinue değerini belirttiğinden, cmdlet ilişkili görevleri olmayan bir yönetim paketi bulursa çalışmaya devam eder ve hata iletilerini görüntülemez.
Örnek 4: Kısmi bir sınıf adı kullanarak görevleri alma
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Bu komut, adlarında sistem durumu olan sınıfların tüm görevlerini alır.
Örnek 5: Kısmi bir sınıf örneği adı belirterek görevleri alma
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Bu komut, adlarında .Contoso.com bulunan sınıf örneklerinin tüm görevlerini alır.
Örnek 6: Kimlik belirterek görev alma
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Bu komut, kimliği 7413b06b-a95b-4ae3-98f2-dac9ff76dabd olan görevi alı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.
Bilgisayarın System Center Veri Erişim hizmetini çalıştırması gerekir.
Bu parametreyi belirtmezseniz, varsayılan değer geçerli yönetim grubu bağlantısının bilgisayarıdı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 "Get-Help Get-Credential
" yazın.
Bu parametre görüntülenirse, bu hesabın ComputerName parametresinde belirtilen sunucuya erişimi olmalıdır.
Bu parametreyi belirtmezseniz, varsayılan hesap geçerli kullanıcının hesabıdır.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Görev nesneleri için bir görünen ad dizisi belirtir. Bu parametre bir veya daha fazla dize alır ve cmdlet, cmdlet'in birlikte çalıştığı görev nesnelerinin görünen adları arasında eşleşmeleri arar. Bu parametrenin değerleri, yönetim grubuna hangi yerelleştirilmiş yönetim paketlerinin içeri aktarıldığına ve Windows PowerShell çalıştıran kullanıcının yerel ayarına bağlı olarak değişir.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Görev kimlikleri dizisini belirtir. Cmdlet, bu kimliklere sahip görevleri alır. Görev almak için Get-SCOMTask cmdlet'ini kullanın. Kimlik, bir görev nesnesinin ID özelliğidir.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Sınıf örneklerini temsil eden enterpriseManagementObject nesnelerinin dizisini belirtir. cmdlet'i, dizide depolanan sınıf örnekleri için görevleri alır. Sınıf örneklerini temsil eden bir değişken belirtin veya sınıf örneklerini alan Get-SCOMClassInstance gibi bir cmdlet kullanın. Bu parametre grup nesnelerini de kabul eder. Bir grup nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın.
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Bir yönetim paketi nesneleri dizisini belirtir. Cmdlet, dizideki yönetim paketi nesneleri için görevleri alır. Yönetim paketi nesneleri içeren bir değişken belirtin veya yönetim paketi nesnelerini alan Get-SCOMManagementPack gibi bir cmdlet kullanın.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Görev adları dizisini belirtir.
cmdlet'i dizideki her dizeyi alır ve bu cmdlet'in birlikte çalıştığı görev nesnelerinin Ad özellikleriyle eşleşir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini belirtin.
Bu parametre görünmezse, 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 |
-Target
Hedef sınıfları temsil eden bir yönetim paketi sınıf nesneleri dizisini belirtir. Hedef sınıf nesnelerini içeren bir değişken belirtin veya hedef sınıf nesnelerini alan Get-SCOMClass gibi bir cmdlet kullanın.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |