Dela via


New-SCVirtualNetworkAdapter

Skapar ett virtuellt nätverkskort på en virtuell dator, mall för virtuella datorer eller en maskinvaruprofil som används i VMM.

Syntax

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>]

Description

Cmdleten New-SCVirtualNetworkAdapter skapar ett virtuellt nätverkskort på en virtuell dator, mall för virtuella datorer eller maskinvaruprofil som används för att skapa virtuella datorer som hanteras av Virtual Machine Manager (VMM).

Nätverksplats

Du kan använda cmdleten New-SCVirtualNetworkAdapter för att ange en nätverksplats och ansluta det virtuella nätverkskortet till ett virtuellt nätverk som konfigurerats på värden när du skapar kortet, eller så kan du konfigurera dessa och andra inställningar senare med hjälp av cmdleten Set-SCVirtualNetworkAdapter .

Statisk eller dynamisk MAC-adress

Du kan ange om det virtuella nätverkskortet använder en statisk eller dynamisk MAC-adress och du kan ange en statisk MAC-adress.

Emulerade eller syntetiska Virtual Network-kort

Du kan använda cmdleten New-SCVirtualNetworkAdapter för att skapa ett kort vars typ antingen emuleras (standard) eller syntetisk.

För virtuella datorer på valfri typ av värd (Hyper-V, VMware eller XenServer) kan du konfigurera ett virtuellt nätverkskort på den virtuella datorn som emulerar ett specifikt fysiskt nätverkskort.

För virtuella datorer på Hyper-V-värdar, om gästoperativsystemet som är installerat på en virtuell dator är ett virtualiseringsmedveten operativsystem (till exempel Windows Server 2008 eller Windows Server 2016 och vissa versioner av Linux), kan du med VMM konfigurera ett syntetiskt virtuellt nätverkskort med höga prestanda på den virtuella datorn för att kommunicera med den fysiska maskinvaran på värden. Du måste uttryckligen ange att ett virtuellt nätverkskort är syntetiskt med hjälp av parametern Syntetisk .

Virtuellt lokalt nätverk

VMM har stöd för att konfigurera ett eller flera virtuella nätverk (VLAN) på en värd för användning av virtuella datorer som distribuerats på den värden. Du kan använda cmdleten New-SCVirtualNetworkAdapter (eller cmdleten Set-SCVirtualNetworkAdapter ) med VLAN-parametrarna för att koppla det virtuella nätverkskortet på en virtuell dator till ett VLAN. Om du vill konfigurera motsvarande VLAN-inställningar på värdnätverkskortet använder du cmdleten Add-SCVMHostNetworkAdapter eller cmdleten Set-SCVMHostNetworkAdapter .

En bild av hur du konfigurerar VLAN finns i exemplen för den här cmdleten och i exemplen för New-SCVMHostNetworkAdapterConfig och Set-SCVMHostNetworkAdapter.

Anteckning

  • En ny parameter [-PhysicalNetworkAdapterName] ingår i VMM 2019 UR2. Mer information finns i Parametrar.
  • Nya parametrar [-AllowedVLanList] och [-NativeVLanId] ingår i VMM 2019 UR3. Mer information finns i Parametrar.

Exempel

Exempel 1: Skapa ett virtuellt nätverkskort på en virtuell dator

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

Det första kommandot hämtar det virtuella datorobjektet VM01 och lagrar objektet i variabeln $VM.

Det andra kommandot skapar ett virtuellt nätverkskort på VM01.

Exempel 2: Skapa ett virtuellt nätverkskort på en mall för virtuella datorer

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

Det första kommandot hämtar mallobjektet för den virtuella datorn med namnet VMTemplate01 och lagrar objektet i variabeln $VMTemplate.

Det andra kommandot skapar ett virtuellt nätverkskort på VMTemplate01.

Exempel 3: Skapa ett emulerat virtuellt nätverkskort och ett syntetiskt virtuellt nätverkskort i en maskinvaruprofil

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

Det första kommandot hämtar maskinvaruprofilobjektet NewHWProfile01 från VMM-biblioteket och lagrar objektet i variabeln $HWProfile.

Det andra kommandot skapar ett virtuellt nätverkskort (ett "internt" eller emulerat kort) på NewHWProfile01.

Det senaste kommandot skapar ett syntetiskt virtuellt nätverkskort på NewHWProfile01.

Exempel 4: Skapa ett virtuellt nätverkskort på en virtuell dator och tilldela det en unik MAC-adress

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

Det första kommandot hämtar det virtuella datorobjektet VM04 och lagrar objektet i variabeln $VM.

Det andra kommandot skapar ett virtuellt nätverkskort på den virtuella datorn som lagras i $VM (VM04) och lagrar objektet i variabeln $VNIC.

Det tredje kommandot hämtar MAC-adresspoolobjektet med namnet MAC-adresspool 01 och lagrar objektet i variabeln $MACPool.

Det sista kommandot hämtar nästa tillgängliga MAC-adress från adresspoolen som lagras i $MACPool och tilldelar den till det virtuella nätverkskortet som lagras i $VNIC.

Exempel 5: Skapa ett virtuellt nätverkskort med en statisk MAC-adress och ett specifikt 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

Det första kommandot hämtar det virtuella datorobjektet VM05 och lagrar objektet i variabeln $VM.

Det andra kommandot hämtar det logiska nätverksobjektet med namnet LogicalNetwork01 och lagrar objektet i variabeln $LogicalNet.

Det tredje kommandot hämtar det virtuella nätverksobjektet med namnet ExternalVirtualNetwork01 och lagrar objektet i variabeln $VirtualNet.

Det senaste kommandot skapar ett nytt virtuellt nätverkskort för VM05, ansluter kortet till det logiska nätverket som lagras i $LogicalNet och det virtuella nätverket som lagras i $VirtualNet. Kommandot tillhandahåller en statisk MAC-adress för det virtuella nätverkskortet, aktiverar VLAN och anger ett VLAN-ID på 3.

Obs! Det här exemplet förutsätter att värden redan är ansluten till ett VLAN eller, om inte, att värden har två nätverkskort. Om värden har ett enda nätverkskort hindrar tilldelningen av kortet till ett VLAN som inte är tillgängligt för VMM-servern VMM från att hantera värden.

Parametrar

-AdapterFlags

{{Fill AdapterFlags Description}}

Type:VirtualNetworkAdapterFlags
Accepted values:None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowedVLanList

Anger en lista över virtuella LAN som tillåts på ett virtuellt datornätverkskort.

Anteckning

Den här parametern gäller för VMM 2019 UR3.

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

-DevicePropertiesAdapterName

Anger namnet på ett nätverkskort.

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

-DevicePropertiesAdapterNameMode

Anger nätverkskortets namnläge.

Type:DevicePropertiesAdapterNameMode
Accepted values:Disabled, VMNetwork, Custom
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableGuestIPNetworkVirtualizationUpdates

Anger om ip-nätverksvirtualiseringsuppdateringar av en gäst är aktiverad.

Type:Boolean
Aliases:GuestIPNetworkVirtualizationUpdatesEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableMACAddressSpoofing

Aktiverar, när det är inställt på $True, MAC-adressförfalskning.

Type:Boolean
Aliases:MACAddressesSpoofingEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableVMNetworkOptimization

Aktiverar nätverksoptimering för virtuella datorer när det är inställt på $True.

Den här funktionen förbättrar nätverksprestanda för virtuella datorer med nätverkskort som stöder VMQ (Virtual Machine Queue) eller TCP Chimney Offload. MED VMQ kan du skapa en unik nätverkskö för varje virtuellt nätverkskort. TCP Chimney Offload gör att bearbetning av nätverkstrafik kan avlastas från nätverksstacken.

Type:Boolean
Aliases:VMNetworkOptimizationEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HardwareProfile

Anger ett maskinvaruprofilobjekt.

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

-InheritsAddressFromPhysicalNetworkAdapter

Anger om nätverkskortet ärver sin adress från ett fysiskt nätverkskort.

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

-IPv4Address

Anger en IPv4-adress.

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

-IPv4AddressPool

Anger en statisk adresspool som innehåller IPv4-adresser.

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

-IPv4AddressType

Anger en IPv4-adresstyp. De acceptabla värdena för den här parametern är:

  • Dynamisk
  • Statisk
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6Address

Anger en IPv6-adress.

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

-IPv6AddressPool

Anger en statisk adresspool som innehåller IPv6-adresser.

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

-IPv6AddressType

Anger en IPv6-adresstyp. De acceptabla värdena för den här parametern är:

  • Dynamisk
  • Statisk
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.

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

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.

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

-LogicalNetwork

Anger ett logiskt nätverk. Ett logiskt nätverk är en namngiven gruppering av IP-undernät och VLAN som används för att organisera och förenkla nätverkstilldelningar.

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

-LogicalSwitch

Anger ett logiskt växelobjekt.

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

-MACAddress

Anger MAC-adressen, eller en uppsättning MAC-adresser, för ett fysiskt eller virtuellt nätverkskort på en dator.

  • Exempelformat för en enskild MAC-adress: -MACAddress "00-15-5D-B4-DC-00"
  • Exempelformat för en uppsättning MAC-adresser: -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type:String
Aliases:EthernetAddress, PhysicalAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddressType

Anger vilken typ av MAC-adress som ska användas för ett virtuellt nätverkskort. Giltiga värden är: Statisk, Dynamisk.

Type:String
Aliases:EthernetAddressType, PhysicalAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på ett nätverksobjekt.

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

-NativeVLanId

Anger den interna virtuella LAN-identifieraren för ett virtuellt datornätverkskort.

Anteckning

Den här parametern gäller för VMM 2019 UR3.

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

-NetworkLocation

Anger nätverksplatsen för ett fysiskt nätverkskort eller för ett virtuellt nätverkskort, eller ändrar standardnätverksplatsen för en värds fysiska nätverkskort.

Exempelformat: -NetworkLocation $NetLoc ($NetLoc kan innehålla Corp.Contoso.com) -OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"

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

-NetworkTag

Anger ett ord eller en fras som ska associeras med ett virtuellt nätverkskort som är konfigurerat för att ansluta till ett specifikt internt eller externt nätverk på värden.

Parametern NetworkTag identifierar alla virtuella datorer med samma NetworkTag som medlemmar i samma nätverk. VMM använder en NeworkTag (om en sådan finns) när den utvärderar värdar som möjliga kandidater för att distribuera en virtuell dator. Om värden inte innehåller virtuella datorer i nätverket med samma NetworkTag som den virtuella dator som ska placeras, får värden noll stjärnor i placeringsprocessen.

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

-NoConnection

Kopplar från ett virtuellt nätverkskort från ett virtuellt nätverk.

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

-NoVMNetwork

Anger att ett virtuellt datornätverk inte har angetts.

Type:SwitchParameter
Aliases:NoLogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.

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

-OnBehalfOfUserRole

Anger en användarroll. Om du vill hämta en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.

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

-PhysicalNetworkAdapterName

Anger namnet på det fysiska nätverkskortet.

Anteckning

Den här parametern gäller för VMM 2019 UR2.

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

-PortACL

Anger ett port-ACL-objekt.

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

-PortClassification

Anger portklassificeringen för växeln som det virtuella nätverkskortet ansluter till.

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

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

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

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-Synthetic

Anger att en enhet, till exempel ett virtuellt nätverkskort, på en virtuell dator som distribueras på en Hyper-V-värd är en syntetisk enhet med höga prestanda. Kräver ett virtualiseringsmedveten gästoperativsystem på den virtuella datorn.

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

-VirtualNetwork

Anger ett virtuellt nätverksobjekt.

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

-VLanEnabled

Anger om ett virtuellt LAN (VLAN) ska aktiveras för användning av virtuella datorer på en Hyper-V- eller Citrix XenServer-värd.

  • Exempelformat för ett enda VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Exempelformat för flera VLAN: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanID

Tilldelar en numerisk identifierare i intervallet 1–4094 till ett virtuellt nätverkskort på en virtuell dator eller till ett fysiskt nätverkskort på en virtuell datorvärd.

Konfigurera ett VLanID på en Hyper-V-, VMware ESX- eller Citrix XenServer-värd på ett externt bundet fysiskt nätverkskort när VLan-läget är Access.

Konfigurera ett VLanID på ett virtuellt nätverkskort för en virtuell dator som är bundet till ett fysiskt nätverkskort på värden eller bundet till ett internt virtuellt nätverk på värden.

Exempelformat: -VLanEnabled -VLanMode "Access" -VLANID 35

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

-VM

Anger ett virtuellt datorobjekt.

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

-VMHost

Anger ett värdobjekt för en virtuell dator. VMM stöder Hyper-V-värdar, VMware ESX-värdar och Citrix XenServer-värdar.

Mer information om varje typ av värd finns i cmdleten Add-SCVMHost .

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

-VMMServer

Anger ett VMM-serverobjekt.

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

-VMNetwork

Anger ett virtuellt datornätverksobjekt.

Om du vill hämta ett virtuellt datornätverksobjekt använder du cmdleten Get-SCVMNetwork .

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

-VMNetworkServiceSetting

Anger en nätverkstjänstinställning för virtuell dator.

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

-VMSubnet

Anger ett undernätsobjekt för virtuell dator.

Om du vill hämta ett VMSubnet-objekt använder du cmdleten Get-SCVMSubnet .

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

-VMTemplate

Anger ett VMM-mallobjekt som används för att skapa virtuella datorer.

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

-VMwarePortGroup

Anger VMware-portgruppen.

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

Utdata

VirtualNetworkAdapter

Den här cmdleten returnerar ett VirtualNetworkAdapter-objekt .

Kommentarer

  • Kräver ett VMM-objekt för virtuella datorer, mallobjekt för virtuella datorer eller maskinvaruprofilobjekt som kan hämtas med hjälp av cmdletarna Get-SCVirtualMachine, Get-SCVMTemplate respektive Get-SCHardwareProfile .