Get-SCOMTaskResult
Çalıştırılacak görevlerin sonuçlarını alır.
Syntax
Get-SCOMTaskResult
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-BatchID] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Task] <ManagementPackTask[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Get-SCOMTaskResult cmdlet'i çalıştırılan görevlerin sonuçlarını alır. Bu cmdlet'i, hem görev adına veya kimliğine göre hem de belirtilen sınıf örnekleri veya toplu işlerle ilişkili görevlere göre sonuç almak için kullanın.
Örnekler
Örnek 1: Kısmi görünen ad ve hata eylemi belirterek görev sonuçlarını alma
PS C:\>Get-SCOMTask -Name "*SystemCenter*" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Bu komut, adlarında SystemCenter bulunan görevlerin sonuçlarını alır. Komut, ad temelinde görevleri almak için Get-SCOMTask cmdlet'ini kullanır ve işlem hattı işlecini kullanarak bunları Get-SCOMTaskResult cmdlet'ine geçirir. Komut ErrorAction parametresi için SilentlyContinue değerini belirttiğinden, cmdlet eşleşen sonuç içermeyen bir görev bulursa, komut çalışmaya devam eder ve hata iletilerini görüntülemez.
Örnek 2: Sınıf örnekleri belirterek görev sonuçlarını alma
PS C:\>Get-SCOMClassInstance -DisplayName "*.Consoso.com" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Bu komut, Contoso.com etki alanındaki tüm sınıf örneklerini alır ve her sınıf örneği nesnesi için görev sonuçlarını döndürür. komutu Get-SCOMClassInstance cmdlet'ini kullanarak .Contoso.com içeren bir görünen ada sahip olan tüm örnekleri alır ve işlem hattı işlecini kullanarak bunları Get-SCOMTaskResult cmdlet'ine geçirir. Komut ErrorAction parametresi için SilentlyContinue belirttiğinden, cmdlet eşleşen görev sonuçları olmayan bir sınıf örneği bulursa, komut çalışmaya devam eder ve hata iletilerini görüntülemez.
Örnek 3: Görev kimliği belirterek görev sonuçlarını alma
PS C:\>Get-SCOMTaskResult -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Bu komut, kimliği 7413b06b-a95b-4ae3-98f2-dac9ff76dabd olan görevin sonuçlarını alır.
Örnek 4: Toplu iş kimliği belirterek görev sonuçlarını alma
PS C:\>Get-SCOMTaskResult -BatchId 2ef74789-f9f5-46b0-af70-16d01d4f4577
Bu komut, kimliği 2ef74789-f9f5-46b0-af70-16d01d4f4577 olan bir toplu işte çalışan görevin sonuçlarını alır.
Parametreler
-BatchID
Görevlerin çalıştırıldığı toplu işlemlerin kimliklerini içeren bir dizi belirtir. Cmdlet her toplu iş için görev sonuçlarını alır.
Type: | Guid[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Bağlantı kurulacak bilgisayarın adını içeren bir dizi belirtir. Geçerli biçimler netBIOS adı, IP adresi veya tam etki alanı adı (FQDN) içerir. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya nokta (.) belirtin.
Bilgisayarın System Center Veri Erişimi 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 yazın Get-Help Get-Credential
.
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 |
-Id
Görev kimlikleri dizisini belirtir. cmdlet'i, bu kimliklere sahip görevlerin sonuçlarını alır.
Type: | Guid[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Görevi başlatacak sınıf örnekleri dizisini belirtir. Sınıf örneklerini depolayan 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. 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 |
-SCSession
Yönetim sunucularına yönelik bir bağlantı dizisi belirtir. Yönetim grubu bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın. Bu parametre görünmezse varsayılan, geçerli yönetim grubu bağlantısıdır.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Task
Bir yönetim paketi görevleri dizisini belirtir. Cmdlet, dizinin içerdiği görev nesnelerinin sonuçlarını alır. Görev nesnelerini içeren bir değişken belirtin veya görevleri alan Get-SCOMTask cmdlet'i gibi bir cmdlet kullanın.
Type: | ManagementPackTask[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |