Get-SCOMRunAsDistribution

Operations Manager Farklı Çalıştır hesabının dağıtım ilkesini alır.

Syntax

Get-SCOMRunAsDistribution
   [-RunAsAccount] <SecureData[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

Get-SCOMRunAsDistribution cmdlet'i bir System Center - Operations Manager Farklı Çalıştır hesabının dağıtım ilkesini alır. Dağıtım ilkeleri, hangi bilgisayarların Farklı Çalıştır hesabı kimlik bilgilerini alacağını belirler.

Windows PowerShell varsayılan biçimlendirme davranışı nedeniyle, konsol her zaman onaylanan dağıtım bilgisayarları listesini görüntülemez. Tam listeyi görmek için bu cmdlet'in çıkışını bir değişkene kaydedin, ardından değişkende depolanan SCOMRunAsDistribution nesnesinin SecureDistribution özelliğini inceleyin.

Örnekler

Örnek 1: Bir hesabın dağıtım ilkesini alma

PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution

Bu komut Contoso\Administrator hesabının dağıtım ilkesini görüntüler.

Örnek 2: Dağıtım ilkesinde dağıtım için onaylanmış sistemleri alma

PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution | Tee-Object -Variable Distribution
PS C:\> $Distribution.SecureDistribution

Bu örnek, bir hesabın dağıtım ilkesini görüntüler ve dağıtım için onaylanan sistemleri listeler.

İlk komut Contoso\Administrator hesabını alır ve işlem hattı işlecini kullanarak bu hesabı Get-SCOMRunAsDistribution'e geçirir. Komut, dağıtım ilkesini konsolda görüntüleyen Tee-Object cmdlet'ine geçirmek ve $Distribution değişkenine kaydetmek için işlem hattı işlecini kullanır. Daha fazla bilgi için Get-Help Tee-Object yazın.

İkinci komut, dağıtım için onaylanan sistemleri görüntüler.

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 başlatılmalı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

-RunAsAccount

Farklı Çalıştır hesaplarını temsil eden bir SecureData nesneleri dizisini belirtir. SecureData nesnesi almak için Get-SCOMRunAsAccount cmdlet'ini kullanın. Bu hesap Bir Farklı Çalıştır profilinin parçası olamaz.

Type:SecureData[]
Position:1
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