New-SCV2V
將虛擬機轉換為部署在 VMM 管理的 Hyper-V 主機上的虛擬機。
Syntax
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
[-LibraryServer <LibraryServer>]
-VMHost <Host>
-VMXPath <String>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
[-LibraryServer <LibraryServer>]
-VMXComputerConfiguration <VmxMachineConfiguration>
-VMHost <Host>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
-VM <VM>
-VMHost <Host>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
New-SCV2V Cmdlet 會轉換在 VMware ESX 伺服器主機上建立的虛擬機。 此 Cmdlet 會將虛擬機轉換成在 Virtual Machine Manager (VMM) 管理的 Hyper-V 主機上部署的虛擬機。 您無法將 VMware ESX 主機指定為新虛擬機器的目的主機。
虛擬機 (V2V) 轉換需要新虛擬機的主機是 Hyper-V 主機。
VMware 虛擬機器 V2V 轉換的來源是 VMM 連結庫中的一組檔案。 將下列檔案儲存在 VMM 連結庫中:
- .vmx 檔案。 .vmk 檔案是 VMware 虛擬機組態檔。 .vmx 檔案與 Hyper-V 裝載虛擬機使用的虛擬機組態 (.vmc) 檔案類似。 .vmx 檔案是一個文本檔,描述虛擬機的屬性和結構,其中包含名稱、記憶體、磁碟指派和網路參數。
- 一或多個 .vmdk 檔案。 .vmdk 檔案是 VMware 虛擬硬碟檔案。 .vmdk 檔案類似於 Hyper-V 裝載虛擬機使用的虛擬硬碟 (.vhd) 檔案。 .vmdk 檔案包含客體作業系統、應用程式和數據。 目前的 Cmdlet 會從 .vmx 檔案識別這些檔案。
支援的 VMware 虛擬硬碟格式包括下列幾種格式:
- monolithicSparse
- monolithicFlat
- vmfs
- twoGbMaxExtentSparse
- twoGbMaxExtentFlat
在轉換過程中,此 Cmdlet 會將 .vmdk 檔案轉換為 .vhd 檔案。 此 Cmdlet 讓新虛擬機上的操作系統與 Hyper-V 相容。 除非明確覆寫這些設定,否則此 Cmdlet 所建立的虛擬機符合 VMware 虛擬機屬性。 這些屬性包括名稱、描述、記憶體和磁碟對總線指派。 根據預設,轉換程式不會保留網路適配器設定。 您可以在目標虛擬機上明確設定適配卡設定。
此 Cmdlet 支援在下列客體作業系統上執行的 VMware 虛擬機轉換:
- Microsoft 作業系統 - 所有支援中的作業系統
- Linux - SCVMM 支援的所有 Linux 客體作業系統
客體操作系統為 Windows 的 VMware 型虛擬機的一些轉換,可能需要您將系統檔案和驅動程式新增至內部快取。 您可以使用 Add-SCPatch Cmdlet,將必要的檔案新增至快取。 若要判斷您必須新增的更新,請執行 New-SCV2V 以嘗試將 .vmdk 檔案轉換成 .vhd 檔案。 如果您需要更新,此程式會將 V2V 轉換放入失敗狀態。 您可以檢閱必要的更新清單。 接下來,使用 Add-SCPatch 將更新新增至內部快取,然後重新啟動失敗的 V2V 作業。 V2V 程式會繼續,因此您不需要重做磁碟轉換。
如果您轉換執行任何其他作業系統的 VMware 型虛擬機,虛擬機可能無法啟動或可能無法正常運作。 若要保證成功轉換,您必須先將客體作業系統修改為其中一個支援的操作系統。
如需 VMM 如何直接轉換 .vmdk 檔案的詳細資訊,請輸入 Get-Help Copy-SCVirtualHardDisk
。
如需如何將必要檔案新增至內部快取的詳細資訊,請輸入 Get-Help Add-SCPatch
。
範例
範例 1:在 ESX 主機上轉換 VMware 型虛擬機
PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost01"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "HyperVHost01.Contoso.com"
PS C:\> $VM = Get-SCVirtualMachine -VMHost $ESXHost -Name "SourceVM"
PS C:\> New-SCV2V -VM $VM -VMHost $VMHost -Name "DestinationVM" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously
第一個命令會取得名為ESXHost01的主機,然後將該物件儲存在$ESXHost變數中。
第二個命令會在 Contoso.com 網域中取得名為 HyperVHost01 的主機,然後將該物件儲存在$VMHost變數中。
第三個命令會取得 ESXHost01 上名為 SourceVM 的虛擬機,然後將該物件儲存在$VM變數中。
在最後一個命令**中,New-SCV2V** 會執行下列作業:
- 從名為SourceVM的來源 VMware 虛擬機建立名為 DestinationVM 的 Windows 虛擬機。 此命令會將名為 DestinationVM 的新虛擬機部署到 HyperVHost01。 它會將虛擬機檔案儲存在 HyperVHost01 上的 C:\VM 資料夾中。
- 在 HyperVHost01 上指派 512 MB 的記憶體,以供新虛擬機使用。
- 指定 -RunAsynchronously 參數,以在命令完成之前立即將控制權傳回命令殼層。
命令會轉換來源虛擬機上的所有虛擬磁碟,並將其連結至新的虛擬機。
範例 2:轉換儲存在 VMM 連結庫中的 VMware 型虛擬機
PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer02.Contoso.com"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VirtualServerHost02.Contoso.com"
PS C:\> New-SCV2V -LibraryServer $LibServ -VMXPath "\\LibServer02\MSSCVMMLibrary\VMware\VMSource.vmx" -VMHost $VMHost -Name "VM02" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously
第一個命令會取得名為 LibServer02 的連結庫伺服器,然後將該物件儲存在 $LibServ 變數中。
第二個命令會取得名為 VirtualServerHost02 的主機,然後將該物件儲存在$VMHost變數中。
在最後一個命令中, New-SCV2V 會執行下列作業:
- 從儲存在 FileServer02 上指定路徑的來源 VMware 檔案 VMSource.vmx 建立名為 VM02 的 Windows 虛擬機。 此命令接著會將名為 VM02 的新虛擬機部署到 VirtualServerHost02。 此命令會將虛擬機檔案儲存在 VirtualServerHost02 上的 C:\VM 資料夾中。
- 在 VirtualServerHost02 上指派 512 MB 的記憶體,以供新虛擬機使用。
- 指定 RunAsynchronously 參數,以在命令完成之前立即將控制權傳回命令殼層。
參數
-CPUCount
在虛擬機器、硬體設定檔或範本上指定 CPU 數目。
主機類型支援下列 CPU 數目:
- Hyper-V。 每個虛擬機最多四個CPU,視客體作業系統而定
- VMware ESX。 每個虛擬機最多四個CPU,但執行WindowsNT 4.0的虛擬機上只有一個CPU
- Citrix XenServer。 每個虛擬機最多八個CPU,視客體作業系統而定
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
指定此虛擬機器在主機上可以使用的 CPU 資源數量,這是與相同主機上其他虛擬機器相對的數量。 具有較高權數值的虛擬機會配置比具有較低權數值的虛擬機配置更多的 CPU 資源。 這些值的 VMware 詞彙是共用。
主機類型支援下列相對值:
- Hyper-V。 1 到 10000。
- VMware ESX。 高。
- VMware ESX。 高於標準。
- VMware ESX。 一般 (預設) 。 1000。
- VMware ESX。 在 [一般] 下方。
- VMware ESX。 低。
- VMware ESX。 自訂 1 到 1000000。
- Citrix XenServer。 1 到 65536,一般為 256。
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
指定虛擬機器的 CPU 類型。
若要擷取可用於 VMM 環境中虛擬機的所有 CPU 類型清單,請輸入 Get-SCCPUType
。
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DelayStartSeconds
指定啟動虛擬化服務之後,以及自動啟動虛擬機器之前,所要等待的秒數。 您可以使用此延遲來交錯多個虛擬機的啟動時間。 這項技術有助於減少實體計算機資源的需求。 一般設定可能是 30 到 60 秒。
主機類型具有下列可設定的延遲上限:
- Hyper-V。 1000000000 秒或277777小時。
- VMware ESX。 65535 秒或18小時。
- Citrix XenServer。 不適用。
Type: | Int32 |
Aliases: | DelayStart |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定已轉換虛擬機的描述。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableMACAddressSpoofing
指出是否啟用媒體訪問控制 (MAC) 地址詐騙。
Type: | Boolean |
Aliases: | MACAddressesSpoofingEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableVMNetworkOptimization
指出是否要啟用虛擬機網路優化。 優化可改善虛擬機的網路效能,其網路適配器支援虛擬機佇列 (VMQ) 或 TCP Chimney 卸除。 VMQ 可讓您為每個虛擬網路適配器建立唯一的網路佇列。 TCP Chimney 卸除可讓網路流量處理從網路堆疊卸除。
Type: | Boolean |
Aliases: | VMNetworkOptimizationEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
指定一系列命令的標識碼,這些命令會在包含相同作業群組標識符的執行的最後一個命令之前,以集合的形式執行。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定追蹤和儲存作業進度的變數。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryServer
指定 VMM 連結庫伺服器。 這個 Cmdlet 會轉換儲存在此參數指定之伺服器中的虛擬機。
Type: | LibraryServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
指定已轉換虛擬機的邏輯網路。 邏輯網路是IP子網和VLAN的具名群組,可用來組織和簡化網路指派。
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
指定電腦上的實體或虛擬網路適配器的 MAC 位址或一組 MAC 位址。 有效值為:一或多個 MAC 位址。 輸入多個 MAC 位址做為以逗號分隔的字串清單。
Type: | String |
Aliases: | EthernetAddress, PhysicalAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressType
指定要用於虛擬網路配接器的 MAC 位址類型。 有效值為:靜態和動態。
Type: | String |
Aliases: | EthernetAddressType, PhysicalAddressType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
指定此 Cmdlet 配置給已轉換虛擬機的主機上, (MB) RAM (RAM) 隨機存取記憶體的數量。 預設值是 512 MB。 針對執行 Windows Server 2008 R2 SP1 或更新版本的主機上啟用動態記憶體的虛擬機,請指定啟動記憶體值。
主機類型具有下列可指派給虛擬機的最大記憶體:
- Hyper-V。 每個虛擬機最多 65536 MB RAM。
- VMware ESX Server 3.0.x。 每個虛擬機最多 16384 MB RAM。
- VMware ESX Server 3.5.x。 每個虛擬機最多 65532 MB RAM。
- Citrix XenServer。 每個虛擬機最多 32265 MB RAM。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定已轉換之虛擬機的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkLocation
指定實體網路適配器或虛擬網路適配器的網路位置,或主機實體網路適配器的新預設網路位置。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkTag
指定與虛擬網路介面卡關聯的一個字或詞組,而這個虛擬網路介面卡是設定為連線到主機上的特定內部或外部網路。
網路標籤會識別與相同網路成員相同的網路標籤的所有虛擬機。 VMM 會在評估要部署虛擬機的主機時,使用網路標籤。 如果主機未在網路上包含與要放置之虛擬機相同的網路標記的虛擬機,主機會在放置程式中收到零顆星。
Type: | String |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoConnection
指出此 Cmdlet 會中斷與已轉換虛擬機之虛擬網路的虛擬網路適配器連線。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverridePatchPath
請勿指定此參數。 僅供內部使用。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
以有效網域使用者帳戶的格式指定 VMM 物件的擁有者。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
指定虛擬機轉換的目的地路徑。 當您指定 UNC 路徑時,此參數會接受通配符 (*) 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定觸發此動作之 PRO 提示 (PRO 提示的標識碼) 。 此參數可讓您稽核 PRO 秘訣。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
表示作業會以異步方式執行,讓控件立即返回命令殼層。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipInstallVirtualizationGuestServices
指出此 Cmdlet 會略過虛擬機上的虛擬化客體服務安裝。
根據預設,VMM 會自動安裝適當的虛擬化客體服務。 對於 Hyper-V 主機上的虛擬機器,虛擬化來賓服務稱為「整合元件」(VMGuest.iso)。 對於 XenServer 主機上的虛擬機,虛擬化客體服務稱為 Citrix Tools for Virtual Machines (xs-tools.iso) 。 VMware ESX 主機上的虛擬機器不會使用虛擬化來賓服務。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceNetworkConnectionID
指定此 Cmdlet 在虛擬機中轉換成虛擬網路適配器的實體網路適配器的 MAC 位址或網路名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartAction
指定虛擬機在虛擬化服務啟動時的行為。 此參數可接受的值為:
- AlwaysAutoTurnOnVM
- NeverAutoTurnOnVM
- TurnOnVMIfRunningWhenVSStopped
Type: | VMStartAction |
Accepted values: | NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartVM
表示虛擬機在抵達目的地主機時啟動。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StopAction
指定虛擬化服務停止時虛擬機的行為。 此參數可接受的值為:
- SaveVM
- TurnOffVM
- ShutdownGuestOS
Type: | VMStopAction |
Accepted values: | SaveVM, TurnOffVM, ShutdownGuestOS |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Trigger
表示此 Cmdlet 會在作業群組中執行命令,以進行實體對虛擬 (P2V) 轉換、虛擬到虛擬 (V2V) 轉換,或將實體硬碟轉換成虛擬硬碟。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
指定已轉換虛擬機的使用者角色。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
指定已轉換虛擬機的虛擬網路。
Type: | VirtualNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapter
指定虛擬機器的虛擬網路介面卡物件。
主機類型支援下列虛擬網路適配器數目:
- Hyper-V。 每個虛擬機最多四個模擬適配卡。 Windows Server 2003 x64 客體作業系統上的模擬網路適配器沒有可用的驅動程式。
- Hyper-V。 每個虛擬機最多八個綜合適配卡。
- VMware ESX。 每個虛擬機最多四個模擬適配卡。
- Citrix XenServer。 每個虛擬機最多有七個模擬適配卡。
Type: | VirtualNetworkAdapter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanEnabled
指出是否要啟用虛擬 LAN (VLAN) ,以供 Hyper-V 或 Citrix XenServer 主機上的虛擬機使用。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanID
指定虛擬機上虛擬網路適配器或虛擬機主機上實體網路適配器的數值識別碼。 有效值為介於 1 到 4094 的整數。 在 VLan 模式為 Access 時,在外部系結的實體網路適配器上設定 Hyper-V、VMware ESX 或 Citrix XenServer 主機的 VLan 識別符。 在系結至主機上實體網路適配器的虛擬機虛擬網路適配器上設定 VLan 識別碼,或系結至主機上的內部虛擬網路。
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
指定這個 Cmdlet 所轉換的虛擬機物件。
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHost
指定虛擬機器主機物件。 VMM 支援 Hyper-V 主機、VMware ESX 主機和 Citrix XenServer 主機。 如需每種主機類型的詳細資訊,請參閱 Add-SCVMHost Cmdlet。
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
指定管理已轉換虛擬機的 VMM 伺服器。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMNetwork
指定虛擬機網路物件。 若要取得虛擬機網路物件,請使用 Get-SCVMNetwork Cmdlet。
Type: | VMNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMXComputerConfiguration
指定 VMX 電腦設定。
Type: | VmxMachineConfiguration |
Aliases: | MachineConfig, VMXMachineConfig |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMXPath
指定 VMware 虛擬機之 .vmx 檔案的完整 UNC 路徑。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸出
VirtualMachine
此 Cmdlet 會傳回 VirtualMachine 物件。
備註
- 此 Cmdlet 需要 VMM VMX 計算機設定物件。 若要取得 VMX 物件,請使用 Get-SCVMXComputerConfiguration Cmdlet。