Sdílet prostřednictvím


New-SCExternalJob

Vytvoří novou externí úlohu v nástroji VMM.

Syntax

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

Description

Rutina New-SCExternalJob vytvoří externí úlohy v nástroji Virtual Machine Manager (VMM).

Externí úlohy přidávají úlohy mimo nástroj VMM do zobrazení úloh v konzole VMM. Tyto úlohy se obvykle používají k tomu, aby ostatní aplikace integrující s nástrojem VMM mohly obsluhovat aktualizace stavu do konzoly, aby uživatelé konzoly viděli aktualizace. Pokud například vytvoříte doplněk, můžete použít externí úlohy k poskytnutí stavu dokončené práce v jiném systému.

Příklady

Příklad 1: Vytvoření externí úlohy

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

První příkaz získá objekt virtuálního počítače s názvem VM01 a uloží ho do proměnné $VMMObject. Objekt v tomto příkazu může být libovolný objekt VMM, pro který vytváříte úlohu.

Druhý příkaz vytvoří externí úlohu s názvem ExternalJob01 a připojí úlohu k virtuálnímu počítači VM01, který je uložený v proměnné $VMMObject.

Parametry

-Name

Určuje název objektu VMM.

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

-OnBehalfOfUser

Určuje uživatelské jméno. Tato rutina pracuje jménem uživatele, kterého tento parametr určuje.

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

-OnBehalfOfUserRole

Určuje roli uživatele. K získání role uživatele použijte rutinu Get-SCUserRole . Tato rutina pracuje jménem role uživatele, kterou tento parametr určuje.

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

-ResultObject

Určuje objekt, ke kterému souvisí nová externí úloha.

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

-VMMServer

Určuje objekt serveru VMM.

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

Výstupy

Task

Tato rutina vrátí objekt Task .