Get-SCOMRunAsDistribution
Ottiene i criteri di distribuzione di un account RunAs di Operations Manager.
Sintassi
Get-SCOMRunAsDistribution
[-RunAsAccount] <SecureData[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-SCOMRunAsDistribution
A causa del comportamento di formattazione predefinito di Windows PowerShell, la console non visualizza sempre l'elenco dei computer di distribuzione approvati.
Per visualizzare l'elenco completo, salvare l'output di questo cmdlet in una variabile, quindi esaminare la proprietà
Esempio
Esempio 1: Ottenere i criteri di distribuzione per un account
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution
Questo comando visualizza i criteri di distribuzione per l'account Contoso\Administrator.
Esempio 2: Ottenere i sistemi approvati per la distribuzione in un criterio di distribuzione
PS C:\>Get-SCOMRunAsAccount "Contoso\Administrator" | Get-SCOMRunAsDistribution | Tee-Object -Variable Distribution
PS C:\> $Distribution.SecureDistribution
In questo esempio vengono visualizzati i criteri di distribuzione per un account ed elenca i sistemi approvati per la distribuzione.
Il primo comando ottiene l'account Contoso\Administrator e passa tale account all'Get-SCOMRunAsDistribution usando l'operatore pipeline.
Il comando usa l'operatore pipeline per passare i criteri di distribuzione al cmdlet Tee-Object Get-Help Tee-Object
.
Il secondo comando visualizza i sistemi approvati per la distribuzione.
Parametri
-ComputerName
Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).
Il servizio di accesso ai dati di System Center deve essere avviato nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione al gruppo di gestione corrente.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Credential
Specifica l'account utente in cui viene eseguita la connessione al gruppo di gestione.
Specificare un oggetto PSCredential Get-Help Get-Credential
.
Se si specifica un computer nel parametro ComputerName, utilizzare un account che abbia accesso a tale computer. Il valore predefinito è l'utente corrente.
Tipo: | PSCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsAccount
Specifica una matrice di oggetti SecureData che rappresentano gli account RunAs.
Per ottenere un oggetto SecureData
Tipo: | SecureData[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-SCSession
Specifica una matrice di oggetti Connection.
Per ottenere
Se questo parametro non viene specificato, il cmdlet usa la connessione permanente attiva a un gruppo di gestione.
Usare il parametro SCSession per specificare una connessione permanente diversa.
È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName Get-Help about_OpsMgr_Connections
.
Tipo: | Connection[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |