Feladat-csoportok használatával a VMM-parancsfájlok
Érvényes: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
A JobGroup paraméter egy azonosítót használja a csoport a parancsokat fog futni, és egy készlet, amely tartalmazza az azonos feladat csoport azonosítóval a végső parancs végrehajtása előtt egyetlen feladat csoportba.
A feladatcsoport paraméter használata
A JobGroup paraméter szükséges egy GUID Azonosítót, amelynek értéke beállítása előtt be kell szereznie a JobGroup. A következő parancsot bemutatja, hogyan lehet létrehozni egy globálisan egyedi azonosítóját (GUID), és a tárolja a $JobGroupID változó:
$JobGroupID = [Guid]::NewGuid().ToString()
A feladat-csoport tartalmazza a további parancsok, állítsa be a JobGroup paraméter esetében ez a parancs ugyanarra az értékre. Például az összes parancsok tartalmazó -JobGroup $JobGroupID nem fog futni mindaddig, amíg előtt a végső parancsot, amely is -JobGroup $JobGroupID.
Az alábbi példa bemutatja, hogyan lehet feladatcsoport használjon egy parancsfájlt. A New-SCVirtualDiskDrive parancsmag a harmadik sorában várólisták végezhető el a munkát New-SCVirtualDiskDrive, de nem fog futni, amíg előtti csak a New-SCVirtualMachine parancsmagot.New-SCVirtualMachine az utolsó parancs tartalmazó JobGroup és kezdeményezése munka, minden korábban vonatkozóan várólistán lévő munkák. Ebben az esetben, amely azt jelenti, hogy fut New-SCVirtualDiskDrive majd New-SCVirtualMachine.
# Generate a GUID for the JobGroupID variable.
$JobGroupID = [Guid]::NewGuid().ToString()
$VHD = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Location -eq "\\LibServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd"}
# This is the first cmdlet that uses the JobGroup variable.
New-SCVirtualDiskDrive -IDE -Bus 0 -LUN 1 -JobGroup $JobGroupID -VirtualHardDisk $VHD
$HWProfile = Get-SCHardwareProfile | where {$_.Name -match "NewHWProfile01"}
$VMHost = Get-SCVMHost -ComputerName "VMHost03"
# This is the last cmdlet that uses the JobGroup variable, which indicates that
# New-SCVirtualDiskDrive should run just prior to the following command.
New-SCVirtualMachine -Name "VM10" -Description "New Virtual Machine VM10" -JobGroup $JobGroupID -VMMServer "VMMServer01.Contoso.com" -Owner "Contoso\Katarina" -VMHost $VMHost -Path "D:\VirtualMachinePath" -HardwareProfile $HWProfile -RunAsynchronously -StartAction NeverAutoTurnOnVM -StopAction SaveVM
A parancsmagok, amellyel feladatcsoport használható
Használhatja a JobGroup paraméter a következő parancsmagokkal:
Hozzáadás SCLibraryServer
Hozzáadás SCLibraryShare
Hozzáadás SCVMHostNetworkAdapter
Tömörítés-SCVirtualDiskDrive
Átalakítás-SCVirtualDiskDrive
Másolás-SCStorageVolume
Disable-SCRunAsAccount
Enable-SCRunAsAccount
Bontsa ki a SCVirtualDiskDrive
Get-SCVMHostRating
Támogatás-SCResource
Telepítés-SCVMHostCluster
Csatlakoztatási-SCStorageDisk
Áthelyezés-SCVirtualHardDisk
Áthelyezés-SCVirtualMachine
Áthelyezés-SCVMHostGroup
Új SCCloud
Új SCHardwareProfile
Új SCP2V
Új SCRunAsAccount
Új SCUserRole
Új SCV2V
Új SCVirtualDiskDrive
Új SCVirtualDVDDrive
Új SCVirtualMachine
Új SCVirtualNetwork
Új SCVirtualNetworkAdapter
Új SCVirtualScsiAdapter
Új SCVMTemplate
Regisztráció-SCStorageLogicalUnit
Regisztráció-SCVirtualMachine
Eltávolítás-SCCloud
Eltávolítás-SCCustomPropertyValue
Eltávolítás-SCUserRole
Eltávolítás-SCVirtualDiskDrive
Eltávolítás-SCVirtualDVDDrive
Eltávolítás-SCVirtualHardDisk
Eltávolítás-SCVirtualNetwork
Eltávolítás-SCVirtualNetworkAdapter
Eltávolítás-SCVirtualScsiAdapter
Eltávolítás-SCVMCheckpoint
Eltávolítás-SCVMHostNetworkAdapter
Tanúsítványvisszavonás-SCResource
Set-SCApplication
Set-SCApplicationSetting
Set-SCBaseline
Set-SCCloud
Set-SCCloudCapacity
Set-SCCustomPropertyValue
Set-SCHardwareProfile
Set-SCLibraryServer
Set-SCRunAsAccount
Set-SCUserRole
Set-SCUserRoleQuota
Set-SCVirtualCOMPort
Set-SCVirtualDiskDrive
Set-SCVirtualDVDDrive
Set-SCVirtualFloppyDrive
Set-SCVirtualHardDisk
Set-SCVirtualMachine
Set-SCVirtualNetwork
Set-SCVirtualNetworkAdapter
Set-SCVirtualScsiAdapter
Set-SCVMHost
Set-SCVMHostCluster
Set-SCVMHostGroup
Set-SCVMHostNetworkAdapter
Set-SCVMTemplate
Start-SCUpdateRemediation
SCStorageLogicalUnit regisztrációjának törlése