Sdílet prostřednictvím


New-SCExternalJob

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

Syntaxe

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

Description

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

Externí úlohy přidávají úlohy jiné než VMM do zobrazení úloh v konzole VMM. Tyto úlohy se obvykle používají k tomu, aby jiné aplikace integrující se s nástrojem VMM mohly poskytovat aktualizace stavu do konzoly, aby uživatelé konzoly mohli aktualizace zobrazit. Pokud například vytvoříte doplněk, můžete použít externí úlohy k zajištění 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ží jej do proměnné $VMMObject. Objektem 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 propojí úlohu s VM01, která je uložena v proměnné $VMMObject.

Parametry

-Name

Určuje název objektu VMM.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUser

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

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUserRole

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

Typ:UserRole
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResultObject

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

Typ:ClientObject
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMMServer

Určuje objekt serveru VMM.

Typ:ServerConnection
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Výstupy

Task

Tato rutina vrátí objekt Task .