Dela via


New-SCExternalJob

Skapar ett nytt externt jobb i VMM.

Syntax

New-SCExternalJob
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [-ResultObject <ClientObject>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Cmdleten New-SCExternalJob skapar externa jobb i Virtual Machine Manager (VMM).

Externa jobb lägger till icke-VMM-jobb i jobbvyn i VMM-konsolen. De här jobben används vanligtvis för att låta andra program som integreras med VMM leverera statusuppdateringar till konsolen så att konsolanvändare kan se uppdateringarna. Om du till exempel skapar ett tillägg kan du använda externa jobb för att ange status för det arbete som har slutförts i ett annat system.

Exempel

Exempel 1: Skapa ett externt jobb

PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject

Det första kommandot hämtar det virtuella datorobjektet med namnet VM01 och lagrar objektet i variabeln $VMMObject. Objektet i det här kommandot kan vara vilket VMM-objekt som helst som du skapar ett jobb för.

Det andra kommandot skapar ett externt jobb med namnet ExternalJob01 och relaterar jobbet till VM01 som lagras i variabeln $VMMObject.

Parametrar

-Name

Anger namnet på ett VMM-objekt.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Anger en användarroll. Om du vill skaffa en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResultObject

Anger det objekt som ett nytt externt jobb är relaterat till.

Type:ClientObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Anger ett VMM-serverobjekt.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Utdata

Task

Den här cmdleten returnerar ett aktivitetsobjekt .