New-SCExternalJob
Crea un nuovo processo esterno in VMM.
Sintassi
New-SCExternalJob
[-VMMServer <ServerConnection>]
[-Name] <String>
[-ResultObject <ClientObject>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Descrizione
Il cmdlet New-SCExternalJob
I processi esterni aggiungono processi non VMM alla visualizzazione processi nella console VMM. Questi processi vengono in genere usati per consentire ad altre applicazioni di integrare con VMM di gestire gli aggiornamenti dello stato nella console in modo che gli utenti della console possano visualizzare gli aggiornamenti. Ad esempio, se si crea un componente aggiuntivo, è possibile usare processi esterni per fornire lo stato del lavoro completato in un altro sistema.
Esempio
Esempio 1: Creare un processo esterno
PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject
Il primo comando ottiene l'oggetto macchina virtuale denominato VM01 e archivia l'oggetto nella variabile $VMMObject. L'oggetto in questo comando può essere qualsiasi oggetto VMM per cui si sta creando un processo.
Il secondo comando crea un processo esterno denominato ExternalJob01 e collega il processo a VM01 archiviato nella variabile $VMMObject.
Parametri
-Name
Specifica il nome di un oggetto VMM.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente.
Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole
Tipo: | UserRole |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResultObject
Specifica l'oggetto a cui è correlato un nuovo processo esterno.
Tipo: | ClientObject |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
Task
Questo cmdlet restituisce un oggetto task