Aracılığıyla paylaş


Get-SCOMTask

Görevlerin listesini alır.

Sözdizimi

Empty EnterprisePublishing

Get-SCOMTask
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromTaskDisplayName

Get-SCOMTask
    [-DisplayName] <String[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromTaskId

Get-SCOMTask
    -Id <Guid[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromInstance

Get-SCOMTask
    [-Instance] <EnterpriseManagementObject[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPack

Get-SCOMTask
    [-ManagementPack] <ManagementPack[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromTaskName

Get-SCOMTask
    [-Name <String[]>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPackClass

Get-SCOMTask
    [-Target <ManagementPackClass[]>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Description

get-SCOMTask cmdlet'i görevlerin listesini alır. Belirli bir ada veya kimlike sahip görevlerin yanı sıra belirtilen kullanıcı rolleri, sınıf örnekleri, yönetim paketleri veya hedef sınıflarla ilişkili 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, Stop ile başlayan görünen adlara sahip 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 dayalı yönetim paketlerini almak için get-SCOMManagementPack cmdlet'ini kullanır ve bunları get-SCOMTask cmdlet'ine iletir. 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 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 örnekleri için tüm görevleri 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 bir 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'ı veya 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.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer: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.

Parametre özellikleri

Tür:PSCredential
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer: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, hangi yerelleştirilmiş yönetim paketlerinin yönetim grubuna aktarıldığına ve Windows PowerShell çalıştıran kullanıcının yerel ayarına bağlı olarak değişir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

FromTaskDisplayName
Position:1
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Id

Görev kimlikleri dizisini belirtir. cmdlet'i bu kimliklere sahip görevleri alır. Görev almak için Get-SCOMTask cmdlet'ini kullanın. Kimlik, bir görev nesnesinin kimliği özelliğidir.

Parametre özellikleri

Tür:

Guid[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

FromTaskId
Position:Named
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Instance

Sınıf örneklerini temsil eden EnterpriseManagementObject nesneleri 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. Grup nesnesi almak için get-SCOMGroup cmdlet'ini kullanın.

Parametre özellikleri

Tür:

EnterpriseManagementObject[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

FromInstance
Position:1
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer: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.

Parametre özellikleri

Tür:

ManagementPack[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

FromManagementPack
Position:1
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

Görev adları dizisini belirtir.

Cmdlet dizideki her dizeyi alır ve bu cmdlet'in çalıştığı görev nesnelerinin Adı özellikleriyle eşleşir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

FromTaskName
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-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 yönetim grubuna geçici bir bağlantı oluşturabilirsiniz. Daha fazla bilgi için "Get-Help about_OpsMgr_Connections" yazın.

Parametre özellikleri

Tür:

Connection[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer: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.

Parametre özellikleri

Tür:

ManagementPackClass[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

FromManagementPackClass
Position:Named
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.