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