Get-SCOMTask
Ottiene un elenco di attività.
Sintassi
Get-SCOMTask
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Name <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Target <ManagementPackClass[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-SCOMTask ottiene un elenco di attività. Usare questo cmdlet per ottenere attività con un nome o un ID specifici, nonché attività associate a ruoli utente specificati, istanze di classe, Management Pack o classi di destinazione.
Esempio
Esempio 1: Ottenere attività specificando un nome parziale
PS C:\>Get-SCOMTask -Name "*health*"
Questo comando ottiene tutte le attività con integrità nei nomi.
Esempio 2: Ottenere un'attività usando un nome visualizzato parziale
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Questo comando ottiene tutte le attività con nomi visualizzati che iniziano con Stop.
Esempio 3: Ottenere un'attività specificando un nome visualizzato parziale e un'azione di errore
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Questo comando ottiene tutte le attività per i Management Pack che dispongono di System Center Core nei nomi visualizzati. Il comando usa il cmdlet Get-SCOMManagementPack per ottenere Management Pack in base ai nomi visualizzati e li passa al cmdlet Get-SCOMTask . Poiché il comando specifica SilentlyContinue per il parametro ErrorAction , se il cmdlet trova un Management Pack senza attività associate, continua a essere eseguito e non visualizza i messaggi di errore.
Esempio 4: Ottenere attività usando un nome di classe parziale
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Questo comando ottiene tutte le attività per le classi con integrità nei nomi.
Esempio 5: Ottenere attività specificando un nome di istanza di classe parziale
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Questo comando ottiene tutte le attività per le istanze della classe con estensione Contoso.com nei nomi.
Esempio 6: Ottenere un'attività specificando un ID
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Questo comando ottiene l'attività con ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
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 computer deve eseguire il servizio System Center Data Access.
Se non si specifica questo parametro, il valore predefinito è il computer per la connessione del gruppo di gestione corrente.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Specifica l'account utente in cui viene eseguita la connessione al gruppo di gestione.
Specificare un oggetto PSCredential , ad esempio quello restituito dal cmdlet Get-Credential , per questo parametro.
Per altre informazioni sugli oggetti credenziali, digitare "Get-Help Get-Credential
".
Questo account deve avere accesso al server specificato nel parametro ComputerName se viene visualizzato tale parametro.
Se non si specifica questo parametro, il valore predefinito è l'account per l'utente corrente.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Specifica una matrice di nomi visualizzati per gli oggetti attività. Questo parametro accetta una o più stringhe e il cmdlet cerca corrispondenze tra i nomi visualizzati degli oggetti attività con cui il cmdlet funziona. I valori per questo parametro variano a seconda dei Management Pack localizzati importati nel gruppo di gestione e delle impostazioni locali dell'utente che esegue Windows PowerShell.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Specifica una matrice di ID attività. Il cmdlet ottiene le attività con questi ID. Per ottenere un'attività, usare il cmdlet Get-SCOMTask . L'ID è la proprietà ID di un oggetto attività.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Specifica una matrice di oggetti EnterpriseManagementObject che rappresentano istanze di classe. Il cmdlet recupera le attività per le istanze della classe archiviate dalla matrice. Specificare una variabile che rappresenta le istanze della classe o usare un cmdlet, ad esempio Get-SCOMClassInstance , che ottiene le istanze della classe. Questo parametro accetta anche oggetti gruppo. Per ottenere un oggetto gruppo, usare il cmdlet Get-SCOMGroup .
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Specifica una matrice di oggetti Management Pack. Il cmdlet ottiene attività per gli oggetti Management Pack nella matrice. Specificare una variabile contenente oggetti Management Pack o usare un cmdlet, ad esempio Get-SCOMManagementPack , che ottiene oggetti Management Pack.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Specifica una matrice di nomi di attività.
Il cmdlet accetta ogni stringa nella matrice e la corrisponde alle proprietà Name degli oggetti attività con cui questo cmdlet funziona.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Specifica una matrice di oggetti Connection . Per ottenere oggetti Connection , specificare il cmdlet Get-SCOMManagementGroupConnection .
Se questo parametro non viene visualizzato, il cmdlet usa la connessione persistente attiva a un gruppo di gestione.
Usare il parametro SCSession per specificare una connessione persistente diversa.
È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential .
Per altre informazioni, digitare "Get-Help about_OpsMgr_Connections
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Specifica una matrice di oggetti classe Management Pack che rappresentano le classi di destinazione. Specificare una variabile contenente gli oggetti della classe di destinazione o usare un cmdlet, ad esempio Get-SCOMClass , che ottiene gli oggetti della classe di destinazione.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |