Get-SCOMRunAsDistribution
Ruft die Verteilungsrichtlinie eines ausführend ausgeführten Operations Manager-Kontos ab.
Syntax
Get-SCOMRunAsDistribution
[-RunAsAccount] <SecureData[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-SCOMRunAsDistribution ruft die Verteilungsrichtlinie eines ausführenden Kontos von System Center – Operations Manager ab. Verteilungsrichtlinien bestimmen, welche Computer anmeldeinformationen für das ausführenden Konto erhalten.
Aufgrund des Standardformatierungsverhaltens von Windows PowerShell zeigt die Konsole nicht immer die Liste der genehmigten Verteilungscomputer an. Um die vollständige Liste anzuzeigen, speichern Sie die Ausgabe dieses Cmdlets in einer Variablen, und überprüfen Sie dann die SecureDistribution-Eigenschaft des SCOMRunAsDistribution-Objekts , das in der Variablen gespeichert ist.
Beispiele
Beispiel 1: Abrufen der Verteilungsrichtlinie für ein Konto
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution
Dieser Befehl zeigt die Verteilungsrichtlinie für das Konto Contoso\Administrator an.
Beispiel 2: Abrufen von Systemen, die für die Verteilung in einer Verteilungsrichtlinie genehmigt wurden
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution | Tee-Object -Variable Distribution
PS C:\> $Distribution.SecureDistribution
In diesem Beispiel wird die Verteilungsrichtlinie für ein Konto angezeigt und die Systeme aufgelistet, die für die Verteilung genehmigt sind.
Der erste Befehl ruft das Konto Contoso\Administrator ab und übergibt dieses Konto mithilfe des Pipelineoperators an get-SCOMRunAsDistribution .
Der Befehl verwendet den Pipelineoperator, um die Verteilungsrichtlinie an das Cmdlet Tee-Object zu übergeben, das sie in der Konsole anzeigt, und speichert sie in der variablen $Distribution.
Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help Tee-Object
.
Der zweite Befehl zeigt die für die Verteilung genehmigten Systeme an.
Parameter
-ComputerName
Gibt ein Array von Namen von Computern an. Das Cmdlet stellt temporäre Verbindungen mit Verwaltungsgruppen für diese Computer her. Sie können NetBIOS-Namen, IP-Adressen oder vollqualifizierte Domänennamen (FQDNs) verwenden. Um den lokalen Computer anzugeben, geben Sie den Computernamen, localhost oder einen Punkt (.) ein.
Der System Center-Datenzugriffsdienst muss auf dem Computer gestartet werden. Wenn Sie keinen Computer angeben, verwendet das Cmdlet den Computer für die aktuelle Verwaltungsgruppenverbindung.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Gibt das Benutzerkonto an, unter dem die Verwaltungsgruppenverbindung ausgeführt wird.
Geben Sie für diesen Parameter ein PSCredential-Objekt an, z. B. ein Objekt, das vom Cmdlet Get-Credential zurückgegeben wird.
Um weitere Informationen zu Anmeldeinformationsobjekten zu erhalten, geben Sie ein Get-Help Get-Credential
.
Wenn Sie einen Computer im ComputerName-Parameter angeben, verwenden Sie ein Konto, das Zugriff auf diesen Computer hat. Der Standardwert ist der aktuelle Benutzer.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Gibt ein Array von SecureData-Objekten an, die ausführene Konten darstellen. Verwenden Sie zum Abrufen eines SecureData-Objekts das Cmdlet Get-SCOMRunAsAccount . Dieses Konto kann nicht Teil eines ausführenden Profils sein.
Type: | SecureData[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Gibt ein Array von Connection-Objekten an. Verwenden Sie zum Abrufen von Verbindungsobjekten das Cmdlet Get-SCOMManagementGroupConnection .
Wenn dieser Parameter nicht angegeben ist, verwendet das Cmdlet die aktive persistente Verbindung mit einer Verwaltungsgruppe.
Verwenden Sie den SCSession-Parameter , um eine andere persistente Verbindung anzugeben.
Sie können eine temporäre Verbindung mit einer Verwaltungsgruppe erstellen, indem Sie die Parameter ComputerName und Credential verwenden.
Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help about_OpsMgr_Connections
.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |