New-SCVirtualNetworkAdapter

在 VMM 中使用的虚拟机、虚拟机模板或硬件配置文件上创建虚拟网络适配器。

语法

New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VM <VM>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-VMMServer <ServerConnection>]
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   [-VMHost <Host>]
   [-LogicalSwitch <LogicalSwitch>]
   -JobGroup <Guid>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VMTemplate <Template>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -HardwareProfile <HardwareProfile>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-IPv4AddressPool <StaticIPAddressPool>]
   [-IPv6AddressPool <StaticIPAddressPool>]
   [-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
   -VMHost <Host>
   -LogicalSwitch <LogicalSwitch>
   [-JobGroup <Guid>]
   [-Name <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-IPv4Address <String>]
   [-IPv6Address <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

说明

New-SCVirtualNetworkAdapter cmdlet 在虚拟机、虚拟机模板或硬件配置文件上创建虚拟网络适配器,用于创建由 Virtual Machine Manager(VMM)管理的虚拟机。

网络位置

可以使用 New-SCVirtualNetworkAdapter cmdlet 指定网络位置并将虚拟网络适配器连接到创建适配器时主机上配置的虚拟网络,或者以后可以使用 Set-SCVirtualNetworkAdapter cmdlet 配置这些设置和其他设置。

静态或动态 MAC 地址

可以指定虚拟网络适配器是使用静态还是动态 MAC 地址,并且可以指定静态 MAC 地址。

模拟或合成虚拟网络适配器

可以使用 New-SCVirtualNetworkAdapter cmdlet 来创建其类型为模拟(默认)或合成的适配器。

对于任何类型的主机(Hyper-V、VMware 或 XenServer)上的虚拟机,可以在模拟特定物理网络适配器的虚拟机上配置虚拟网络适配器。

对于 Hyper-V 主机上的虚拟机,如果虚拟机上安装的来宾操作系统是虚拟化感知操作系统(例如 Windows Server 2008 或 Windows Server 2016 和某些 Linux 版本),VMM 允许你在虚拟机上配置高性能合成虚拟网络适配器,以便与主机上的物理硬件通信。 必须使用 Synthetic 参数显式指定虚拟网络适配器是合成的。

虚拟局域网

VMM 包括支持在主机上配置一个或多个虚拟网络(VLAN),供部署在该主机上的虚拟机使用。 可以将 New-SCVirtualNetworkAdapter cmdlet(或 Set-SCVirtualNetworkAdapter cmdlet)与 VLAN 参数配合使用,将虚拟机上的虚拟网络适配器附加到 VLAN。 若要在主机网络适配器上配置相应的 VLAN 设置,请使用 Add-SCVMHostNetworkAdapter cmdlet 或 Set-SCVMHostNetworkAdapter cmdlet。

有关如何配置 VLAN 的图示,请参阅此 cmdlet 的示例,并查看 New-SCVMHostNetworkAdapterConfigSet-SCVMHostNetworkAdapter的示例。

注意

  • VMM 2019 UR2 及更高版本中包括 [-PhysicalNetworkAdapterName] 的新参数。 有关详细信息,请参阅 参数
  • VMM 2019 UR3 及更高版本中包括 [-AllowedVLanList] 和 [-NativeVLanId] 的新 参数。 有关详细信息,请参阅 参数

示例

示例 1:在虚拟机上创建虚拟网络适配器

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM

第一个命令获取名为 VM01 的虚拟机对象,并将该对象存储在$VM变量中。

第二个命令在 VM01 上创建虚拟网络适配器。

示例 2:在虚拟机模板上创建虚拟网络适配器

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate

第一个命令获取名为 VMTemplate01 的虚拟机模板对象,并将该对象存储在$VMTemplate变量中。

第二个命令在 VMTemplate01 上创建虚拟网络适配器。

示例 3:在硬件配置文件上创建模拟的虚拟网络适配器和合成虚拟网络适配器

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic

第一个命令从 VMM 库获取名为 NewHWProfile01 的硬件配置文件对象,并将该对象存储在$HWProfile变量中。

第二个命令在 NewHWProfile01 上创建虚拟网络适配器(本机适配器或模拟适配器)。

最后一个命令在 NewHWProfile01 上创建合成虚拟网络适配器。

示例 4:在虚拟机上创建虚拟网络适配器,并为其分配唯一的 MAC 地址

PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $VNIC = New-SCVirtualNetworkAdapter -VM $VM
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> Grant-SCMACAddress -MACAddressPool $MACPool -VirtualNetworkAdapter $VNIC

第一个命令获取名为 VM04 的虚拟机对象,并将该对象存储在$VM变量中。

第二个命令在存储在 $VM(VM04)的虚拟机上创建虚拟网络适配器,并将对象存储在$VNIC变量中。

第三个命令获取名为 MAC 地址池 01 的 MAC 地址池对象,并将该对象存储在$MACPool变量中。

最后一个命令从存储在$MACPool中的地址池获取下一个可用的 MAC 地址,并将其分配给存储在$VNIC中的虚拟网络适配器。

示例 5:创建具有静态 MAC 地址和特定 VLAN ID 的虚拟网络适配器

PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> $LogicalNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VirtualNet = Get-SCVirtualNetwork -Name "ExternalVirtualNetwork01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM -LogicalNetwork $LogicalNet -VirtualNetwork $VirtualNet -MACAddress "00-16-D3-CC-00-1A" -MACAddressType "Static" -VLANEnabled $True -VLANId 3

第一个命令获取名为 VM05 的虚拟机对象,并将该对象存储在$VM变量中。

第二个命令获取名为 LogicalNetwork01 的逻辑网络对象,并将该对象存储在$LogicalNet变量中。

第三个命令获取名为 ExternalVirtualNetwork01 的虚拟网络对象,并将该对象存储在$VirtualNet变量中。

最后一个命令为 VM05 创建新的虚拟网络适配器,将适配器连接到存储在$LogicalNet中的逻辑网络,并将该虚拟网络存储在$VirtualNet中。 该命令为虚拟网络适配器提供静态 MAC 地址,启用 VLAN 并指定 VLAN ID 为 3。

注意:此示例假定主机已连接到 VLAN,否则主机有两个网络适配器。 如果主机具有单个网络适配器,请将适配器分配给 VMM 服务器不可用的 VLAN 将阻止 VMM 管理主机。

参数

-AdapterFlags

{{Fill AdapterFlags Description}}

类型:VirtualNetworkAdapterFlags
接受的值:None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AllowedVLanList

指定虚拟机网络适配器上允许的虚拟 LAN 的列表。

注意

此参数适用于 VMM 2019 UR3 及更高版本。

类型:UInt16
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DevicePropertiesAdapterName

指定网络适配器的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DevicePropertiesAdapterNameMode

指定适配器名称模式。

类型:DevicePropertiesAdapterNameMode
接受的值:Disabled, VMNetwork, Custom
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableGuestIPNetworkVirtualizationUpdates

指示是否启用来宾的 IP 网络虚拟化更新。

类型:Boolean
别名:GuestIPNetworkVirtualizationUpdatesEnabled
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableMACAddressSpoofing

启用,设置为$True时,MAC 地址欺骗。

类型:Boolean
别名:MACAddressesSpoofingEnabled
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableVMNetworkOptimization

启用时,设置为$True虚拟机网络优化。

此功能改进了支持虚拟机队列(VMQ)或 TCP 烟囱卸载的网络适配器的网络性能。 VMQ 支持为每个虚拟网络适配器创建唯一的网络队列。 TCP 烟囱卸载使网络流量处理能够从网络堆栈中卸载。

类型:Boolean
别名:VMNetworkOptimizationEnabled
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-HardwareProfile

指定硬件配置文件对象。

类型:HardwareProfile
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-InheritsAddressFromPhysicalNetworkAdapter

指示网络适配器是否从物理网络适配器继承其地址。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv4Address

指定 IPv4 地址。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv4AddressPool

指定包含 IPv4 地址的静态地址池。

类型:StaticIPAddressPool
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv4AddressType

指定 IPv4 地址类型。 此参数的可接受值为:

  • 动态
  • 静态的
类型:EthernetAddressType
接受的值:Dynamic, Static
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv6Address

指定 IPv6 地址。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv6AddressPool

指定包含 IPv6 地址的静态地址池。

类型:StaticIPAddressPool
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IPv6AddressType

指定 IPv6 地址类型。 此参数的可接受值为:

  • 动态
  • 静态的
类型:EthernetAddressType
接受的值:Dynamic, Static
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-JobGroup

指定一系列命令的标识符,该命令将在包含相同作业组标识符的最终命令运行之前作为集运行。

类型:Guid
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-JobVariable

指定在此参数命名的变量中跟踪和存储作业进度。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-LogicalNetwork

指定逻辑网络。 逻辑网络是 IP 子网和 VLAN 的命名分组,用于组织和简化网络分配。

类型:LogicalNetwork
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-LogicalSwitch

指定逻辑交换机对象。

类型:LogicalSwitch
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-MACAddress

为计算机上的物理或虚拟网络适配器指定 MAC 地址或一组 MAC 地址。

  • 单个 MAC 地址的示例格式:-MACAddress "00-15-5D-B4-DC-00"
  • 一组 MAC 地址的示例格式:-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
类型:String
别名:EthernetAddress, PhysicalAddress
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-MACAddressType

指定要用于虚拟网络适配器的 MAC 地址的类型。 有效值为:Static、Dynamic。

类型:String
别名:EthernetAddressType, PhysicalAddressType
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

指定网络对象的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NativeVLanId

指定虚拟机网络适配器的本机虚拟 LAN 标识符。

注意

此参数适用于 VMM 2019 UR3 及更高版本。

类型:UInt16
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NetworkLocation

指定物理网络适配器或虚拟网络适配器的网络位置,或更改主机物理网络适配器的默认网络位置。

示例格式:-NetworkLocation $NetLoc($NetLoc可能包含 Corp.Contoso.com)-OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NetworkTag

指定要与虚拟网络适配器关联的单词或短语,该适配器配置为连接到主机上的特定内部或外部网络。

NetworkTag 参数标识与同一网络成员具有相同 NetworkTag 的所有虚拟机。 VMM 在评估要在其中部署虚拟机的主机时使用 NeworkTag(如果存在)。 如果主机不包含与要放置的虚拟机相同的 NetworkTag 网络上的虚拟机,则主机会在放置过程中接收零星。

类型:String
别名:Tag
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NoConnection

断开虚拟网络适配器与虚拟网络的连接。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NoVMNetwork

指示未指定虚拟机网络。

类型:SwitchParameter
别名:NoLogicalNetwork
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OnBehalfOfUser

指定用户名。 此 cmdlet 代表此参数指定的用户运行。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OnBehalfOfUserRole

指定用户角色。 若要获取用户角色,请使用 Get-SCUserRole cmdlet。 此 cmdlet 代表此参数指定的用户角色运行。

类型:UserRole
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PhysicalNetworkAdapterName

指定物理网络适配器的名称。

注意

此参数适用于 VMM 2019 UR2 及更高版本。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PortACL

指定端口 ACL 对象。

类型:PortACL
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PortClassification

指定虚拟网络适配器连接到的交换机的端口分类。

类型:PortClassification
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-PROTipID

指定触发此操作的性能和资源优化提示(PRO 提示)的 ID。 此参数允许你审核 PRO 提示。

类型:Guid
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RunAsynchronously

指示作业以异步方式运行,以便控件立即返回到命令行界面。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Synthetic

指定部署在 Hyper-V 主机上的虚拟机上的设备(如虚拟网络适配器)是高性能合成设备。 需要虚拟机上的虚拟化感知来宾操作系统。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualNetwork

指定虚拟网络对象。

类型:String
Position:0
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VLanEnabled

指示是启用虚拟 LAN(VLAN),以供 Hyper-V 或 Citrix XenServer 主机上的虚拟机使用。

  • 单个 VLAN 的示例格式:-VLANEnabled -VLANMode "Access" -VLANID 35
  • 多个 VLAN 的示例格式:-VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VLanID

将范围 1-4094 中的数字标识符分配给虚拟机上的虚拟网络适配器或虚拟机主机上的物理网络适配器。

在 VLan 模式为 Access 时,在外部绑定的物理网络适配器上配置 Hyper-V、VMware ESX 或 Citrix XenServer 主机上的 VLanID。

在绑定到主机上物理网络适配器的虚拟机的虚拟网络适配器上配置 VLanID,或绑定到主机上的内部虚拟网络。

示例格式:-VLanEnabled -VLanMode "Access" -VLANID 35

类型:UInt16
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VM

指定虚拟机对象。

类型:VM
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-VMHost

指定虚拟机主机对象。 VMM 支持 Hyper-V 主机、VMware ESX 主机和 Citrix XenServer 主机。

有关每种主机类型的详细信息,请参阅 Add-SCVMHost cmdlet。

类型:Host
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-VMMServer

指定 VMM 服务器对象。

类型:ServerConnection
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VMNetwork

指定虚拟机网络对象。

若要获取虚拟机网络对象,请使用 Get-SCVMNetwork cmdlet。

类型:VMNetwork
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-VMNetworkServiceSetting

指定虚拟机网络服务设置。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VMSubnet

指定虚拟机子网对象。

若要获取 VMSubnet 对象,请使用 Get-SCVMSubnet cmdlet。

类型:VMSubnet
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VMTemplate

指定用于创建虚拟机的 VMM 模板对象。

类型:Template
别名:Template
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-VMwarePortGroup

指定 VMware 端口组。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输出

VirtualNetworkAdapter

此 cmdlet 返回 VirtualNetworkAdapter 对象。

备注

  • 需要 VMM 虚拟机对象、虚拟机模板对象或硬件配置文件对象,可以使用 Get-SCVirtualMachineGet-SCVMTemplate,以及分别 Get-SCHardwareProfile cmdlet 进行检索。