Delen via


Set-SCVirtualMachine

Hiermee wijzigt u de eigenschappen van een virtuele machine die wordt beheerd door VMM.

Syntaxis

Set-SCVirtualMachine
   [-VM] <VM>
   [-VMwareResourcePool <VmwResourcePool>]
   [-StartAction <VMStartAction>]
   [-StopAction <VMStopAction>]
   [-RemoveSelfServiceUserRole <Boolean>]
   [-EnableOperatingSystemShutdown <Boolean>]
   [-EnableTimeSync <Boolean>]
   [-EnableDataExchange <Boolean>]
   [-EnableHeartbeat <Boolean>]
   [-EnableBackup <Boolean>]
   [-InstallVirtualizationGuestServices <Boolean>]
   [-Owner <String>]
   [-OperatingSystem <OperatingSystem>]
   [-Enabled <Boolean>]
   [-HighlyAvailable <Boolean>]
   [-HAVMPriority <UInt32>]
   [-DRProtectionRequired <Boolean>]
   [-ReplicationGroup <ReplicationGroup>]
   [-SecureBootEnabled <Boolean>]
   [-NumLock <Boolean>]
   [-CPULimitFunctionality <Boolean>]
   [-CPULimitForMigration <Boolean>]
   [-VMShieldingData <KeyFile>]
   [-RunAsSystem]
   [-RunAsUserCredential <PSCredential>]
   [-DelayStartSeconds <Int32>]
   [-UseHardwareAssistedVirtualization <Boolean>]
   [-Cloud <Cloud>]
   [-CapabilityProfile <CapabilityProfile>]
   [-RemoveCapabilityProfile]
   [-RemoveFromCloud]
   [-ClusterNonPossibleOwner <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.Host]>]
   [-ClusterPreferredOwner <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.Host]>]
   [-AvailabilitySetNames <System.Collections.Generic.List`1[System.String]>]
   [-UserRole <UserRole>]
   [-Name <String>]
   [-JobGroup <Guid>]
   [-QuotaPoint <UInt32>]
   [-CostCenter <String>]
   [-Tag <String>]
   [-Custom1 <String>]
   [-Custom2 <String>]
   [-Custom3 <String>]
   [-Custom4 <String>]
   [-Custom5 <String>]
   [-Custom6 <String>]
   [-Custom7 <String>]
   [-Custom8 <String>]
   [-Custom9 <String>]
   [-Custom10 <String>]
   [-BlockDynamicOptimization <Boolean>]
   [-ClearDRProtection]
   [-Description <String>]
   [-MemoryMB <Int32>]
   [-DynamicMemoryEnabled <Boolean>]
   [-DynamicMemoryMaximumMB <Int32>]
   [-DynamicMemoryBufferPercentage <Int32>]
   [-MemoryWeight <Int32>]
   [-VirtualVideoAdapterEnabled <Boolean>]
   [-MonitorMaximumCount <Int32>]
   [-MonitorMaximumResolution <String>]
   [-RecoveryPointObjective <Int32>]
   [-ProtectionProvider <ProtectionProvider>]
   [-BootOrder <BootDevice[]>]
   [-FirstBootDevice <String>]
   [-SecureBootTemplate <String>]
   [-CPUCount <Byte>]
   [-CPUType <ProcessorType>]
   [-CPUExpectedUtilizationPercent <Int32>]
   [-DiskIops <Int32>]
   [-NetworkUtilizationMbps <Int32>]
   [-CPURelativeWeight <Int32>]
   [-CPUReserve <Int32>]
   [-CPUMaximumPercent <Int32>]
   [-CPUPerVirtualNumaNodeMaximum <Byte>]
   [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
   [-VirtualNumaNodesPerSocketMaximum <Byte>]
   [-DynamicMemoryMinimumMB <Int32>]
   [-NumaIsolationRequired <Boolean>]
   [-AutomaticCriticalErrorAction <UInt16>]
   [-AutomaticCriticalErrorActionTimeout <Int32>]
   [-CheckpointType <CheckpointType>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

De Set-SCVirtualMachine cmdlet wijzigt eigenschappen van een virtuele machine die wordt beheerd door Virtual Machine Manager (VMM).

Eigenschappen die u kunt wijzigen, zijn onder andere:

  • Koppel een virtuele machine aan een cloud.
  • Naam, eigenaar en beschrijving van een virtuele machine.
  • BIOS-opstartvolgorde, als de virtuele machine is geïmplementeerd op een Hyper-V host.
  • Hoeveelheid resources op de host die wordt gebruikt door een virtuele machine. Deze omvatten het volgende:
  • Maximale hoeveelheid CPU-resources van de host die een virtuele machine kan gebruiken.
  • Verwacht gebruik van host-CPU door een virtuele machine.
  • Hoeveelheid CPU-resources van de host die worden gebruikt door één virtuele machine ten opzichte van andere virtuele machines op dezelfde host.
  • Hoeveelheid hostgeheugen dat een virtuele machine kan gebruiken.
  • De hoeveelheid bandbreedte op het netwerk van de host die een virtuele machine kan gebruiken.
  • Hardware-instellingen voor een virtuele machine die niet is gerelateerd aan hostbronnen. Deze omvatten het volgende:
  • Aantal CPU's.
  • Type of CPU.
  • Aantal schijfinvoer-/uitvoerbewerkingen per seconde (IOPS).
  • Cpu-functionaliteit beperken voor een ouder besturingssysteem, zoals Windows NT 4.0.
  • Kostenplaats, tag en aangepaste instellingen die worden gebruikt om virtuele machines te filteren op criteria.
  • Instellingen die verschillende optionele mogelijkheden inschakelen, waaronder de volgende:
  • Een bibliotheekobject in- of uitschakelen om het beschikbaar te maken of tijdelijk niet beschikbaar te maken voor gebruikers.
  • Het inschakelen van back-ups van een virtuele machine op een Hyper-V host met de Volume Shadow Copy-service.
  • Het inschakelen van een sleutel/waardepaar voor gegevensuitwisseling tussen een virtuele machine en de bijbehorende Hyper-V host.
  • Afsluiten van een virtuele machine inschakelen vanuit de Hyper-V-console.
  • Tijdsynchronisatie tussen een virtuele machine en de bijbehorende Hyper-V host inschakelen.
  • De BIOS-waarde voor NumLock inschakelen voor een virtuele machine op een Hyper-V host.
  • Instelling waarmee wordt aangegeven of een virtuele machine maximaal beschikbaar is, dat wil weten een virtuele machine die moet worden geïmplementeerd op een knooppunt van een Hyper-V hostcluster of een Citrix XenServer-hostcluster.
  • Instelling waarmee wordt bepaald of virtualisatie-gastservices zijn geïnstalleerd op een virtuele machine die is geïmplementeerd op een Hyper-V host.
  • Aantal seconden dat moet worden vertraagd voordat een virtuele machine wordt gestart.
  • Instelling waarmee het besturingssysteem wordt geïdentificeerd dat wordt gebruikt voor een virtuele machine.
  • Acties voor een virtuele machine starten en stoppen.
  • Instelling waarmee het aantal selfservicegebruikers van virtuele machines wordt beperkt.
  • Instelling die wordt gebruikt om de rol over te schakelen die een selfservicegebruiker is die deel uitmaakt van meerdere rollen voor het beheren van een virtuele machine.
  • Instelling waarmee een virtuele machine op een ESX-host wordt toegewezen aan een VMware-resourcegroep.

Als u de eigenschappen wilt wijzigen van een virtueel diskettestation, virtueel dvd-station, virtuele netwerkadapter of virtuele SCSI-adapter die is gekoppeld aan een specifieke virtuele machine, gebruikt u de Set-SCVirtualFloppyDrive, Set-SCVirtualSCSIDrive, Set-SCVirtualNetworkAdapterof Set-SCVirtualScsiAdapter cmdlet.

Voorbeelden

Voorbeeld 1: Geef een hoeveelheid geheugen op voor een bestaande virtuele machine

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> If($VM.Status -ne "PowerOff"){Stop-SCVirtualMachine -VM $VM}
PS C:\> Set-SCVirtualMachine -VM $VM -MemoryMB 1024

Met de eerste opdracht wordt het virtuele-machineobject met de naam VM01 opgehaald en wordt dat object vervolgens opgeslagen in de $VM variabele.

De tweede bepaalt of de virtuele machine die is opgeslagen in $VM de status Uitgeschakeld heeft. Als de virtuele machine niet de status Uitgeschakeld heeft, gebruikt de opdracht de Stop-SCVirtualMachine opdracht om de virtuele machine uit te schakelen. Typ Get-Help Stop-SCVirtualMachinevoor meer informatie over het uitschakelen van een virtuele machine.

Met de laatste opdracht wordt het geheugen dat aan VM01 is toegewezen, gewijzigd in 1024 MB.

Voorbeeld 2: De gebruikersrol wijzigen die wordt gebruikt voor het beheren van een virtuele machine voor een gebruiker die deel uitmaakt van meerdere selfservicegebruikersrollen

PS C:\> $VM = Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com" -Name "VM02"
PS C:\> $SSRole = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> Set-SCVirtualMachine -VM $VM -UserRole $SSRole

Met de eerste opdracht wordt het virtuele-machineobject met de naam VM02 opgehaald uit VMMServer01 en wordt dat object vervolgens opgeslagen in de $VM variabele.

Met de tweede opdracht wordt het gebruikersrolobject met de naam ContosoSelfServiceUsers opgehaald en wordt het object vervolgens opgeslagen in de $SSRole variabele.

De laatste opdracht geeft aan dat leden van de selfservicegebruikersrol SSUserRole3 nu de machtiging krijgen om de virtuele machine met de naam VM02 te beheren.

Opmerking: VMM maakt gebruik van de parameter UserRole om in te stellen welke virtuele machines worden beheerd door de leden van een specifieke selfservicegebruikersrol. Normaal gesproken hoeft u de cmdlet Set-SCVirtualMachine niet te gebruiken met de parameter UserRole om deze instelling te configureren. Als een of meer gebruikers echter lid zijn van meerdere selfservicegebruikersrollen en u hen machtigt om meerdere virtuele machines op dezelfde host te beheren, kan het zijn dat u wilt overschakelen welke gebruikersrol is gemachtigd om een bepaalde virtuele machine te beheren. In dit voorbeeld ziet u dat scenario.

Voorbeeld 3: Tijdsynchronisatie uitschakelen op een virtuele machine die wordt gebruikt als een domeincontroller

PS C:\> $EAP = $ErrorActionPreference
PS C:\> $ErrorActionPreference = "STOP"
PS C:\> $VM = Get-SCVirtualMachine -Name "VM03"
PS C:\> trap{"Fail: Cannot disable Time Synchronization for VM: $VM";continue} Set-SCVirtualMachine -VM $VM -EnableTimeSynchronization $TRUE | Out-Null
PS C:\> $ErrorActionPreference = $EAP

Met de eerste opdracht wordt de huidige instelling voor $ErrorActionPreference opgeslagen in variabele $EAP. Deze variabele wordt later gebruikt om de instelling te retourneren naar de oorspronkelijke waarde.

Met de tweede opdracht wordt de actievoorkeur ingesteld op STOPPEN. Deze foutactievoorkeur wijzigt een fout van een niet-afsluitfout in een afsluitfout. Het foutobject wordt gegenereerd als een uitzondering in plaats van naar de uitvoerpijp te worden geschreven en de opdracht wordt niet uitgevoerd.

Met de derde opdracht wordt het virtuele-machineobject met de naam VM03 opgehaald en wordt dat object opgeslagen in de $VM variabele.

Met de vierde opdracht wordt de tijdsynchronisatie-instelling uitgeschakeld. Normaal gesproken is het uitschakelen van tijdsynchronisatie vereist voor virtuele machines die fungeren als domeincontrollers. De opdracht maakt gebruik van de trap instructie om afsluit-uitzonderingen te ondervangen. Als de opdracht Set-SCVirtualMachine mislukt, wordt de tekenreeks in de trap instructie weergegeven. Doorgaan wordt gebruikt in de trap instructie om door te gaan in plaats van af te sluiten. De Out-Null-cmdlet stuurt de uitvoer om naar $Null in plaats van deze naar de console te verzenden.

Met de laatste opdracht wordt de waarde voor $ErrorActionPreference ingesteld op de waarde die is opgeslagen in $EAP.

Voorbeeld 4: De beginvolgorde van het apparaat instellen voor alle virtuele machines die deze functie ondersteunen

PS C:\> $EAP = $ErrorActionPreference
PS C:\> $ErrorActionPreference = "Stop"
PS C:\> $VMs = @(Get-SCVirtualMachine)
PS C:\> ForEach($VM in $VMs){trap{"Fail: Cannot set BIOS for VM: $VM";continue} Set-SCVirtualMachine -VM $VM -BootOrder "PXEBoot","IDEHarddrive","CD","Floppy" | Out-Null}
PS C:\> $ErrorActionPreference = $EAP

Met de eerste opdracht wordt de huidige instelling voor $ErrorActionPreference opgeslagen in $EAP. Deze variabele wordt later gebruikt om de instelling te retourneren naar de oorspronkelijke waarde.

Met de tweede opdracht wordt de voorkeur voor foutacties ingesteld op Stoppen. Deze foutactievoorkeur wijzigt een fout van een niet-afsluitfout in een afsluitfout. Het foutobject wordt gegenereerd als een uitzondering in plaats van naar de uitvoerpijp te worden geschreven en de opdracht wordt niet uitgevoerd.

Met de derde opdracht worden de objecten in $VMs opgeslagen in elk object van de virtuele machine. Met behulp van het @-symbool en haakjes zorgt u ervoor dat de opdracht de resultaten opslaat in een matrix als de opdracht één object of een null-waarde retourneert.

Met de vierde opdracht wordt de BIOS-opstartvolgorde voor elke virtuele machine ingesteld op PXEBoot, IDEHarddrive, CD, Floppy. De opdracht maakt gebruik van een trapinstructie om afsluit-uitzonderingen te ondervangen. Als de opdracht Set-SCVirtualMachine mislukt, wordt de tekenreeks in de trapinstructie weergegeven. Doorgaan wordt gebruikt in de trapinstructie om door te gaan in plaats van de ForEach lus af te sluiten. De cmdlet Out-Null stuurt de uitvoer om naar $Null in plaats van deze naar de console te verzenden.

Opmerking: de parameter BootOrder wordt alleen gebruikt voor virtuele machines op Hyper-V- en Citrix XenServer-hosts. Het wordt niet gebruikt voor virtuele machines op VMware ESX-hosts. XenServer-hosts bieden geen ondersteuning voor diskettes en negeert diskettes als deze worden vermeld in de opstartvolgorde.

Met de laatste opdracht wordt de waarde voor $ErrorActionPreference ingesteld op de waarde die is opgeslagen in EAP.

Typ Get-Help about_ForEachvoor meer informatie over de standaardinstructie van Windows PowerShellForEach loop.

Voorbeeld 5: Een eigenaar opgeven voor alle virtuele machines zonder eigenaar

PS C:\> Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq ""} | Set-SCVirtualMachine -Owner "Contoso\ReneeLo"

Met deze opdracht worden alle virtuele-machineobjecten op VMMServer01 opgehaald, worden alleen die virtuele-machineobjecten geselecteerd waarop geen eigenaar wordt vermeld en wordt een eigenaar voor elke virtuele machine opgegeven.

Voorbeeld 6: Dynamisch geheugen inschakelen voor een bestaande virtuele machine

PS C:\> $VM = Get-SCVirtualMachine -Name "VM06"
PS C:\> if($VM.Status -ne "PowerOff"){Stop-SCVirtualMachine -VM $VM}
PS C:\> Set-SCVirtualMachine -VM $VM -DynamicMemoryEnabled $True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048

Met de eerste opdracht wordt het virtuele-machineobject VM06 opgehaald en wordt dat object opgeslagen in de $VM variabele. Als u dynamisch geheugen wilt inschakelen op een virtuele machine, moet de virtuele machine zich op een host bevinden waarop Windows Server 2008 R2 SP1 of een latere versie wordt uitgevoerd.

De tweede opdracht bepaalt of de virtuele machine die is opgeslagen in $VM de status Uitgeschakeld heeft. Als de virtuele machine niet de status Uitgeschakeld heeft, gebruikt de opdracht de opdracht Stop-SCVirtualMachine opdracht om de virtuele machine uit te schakelen.

Met de laatste opdracht wordt dynamisch geheugen ingeschakeld, wordt het opstartgeheugen ingesteld op 1024 MB en wordt het maximale geheugen ingesteld op 2048 MB. Het opstartgeheugen is de hoeveelheid geheugen op de host die wordt toegewezen aan VM06 bij het opstarten. Het maximale geheugen is de maximale hoeveelheid geheugen op de host die wordt toegewezen aan VM06.

Parameters

-AutomaticCriticalErrorAction

Hiermee geeft u de actie op die moet worden uitgevoerd wanneer de virtuele machine een kritieke fout tegenkomt en de time-outduur overschrijdt die is opgegeven door de parameter AutomaticCriticalErrorActionTimeout. De acceptabele waarden voor deze parameter zijn: Onderbreken en Geen.

Type:UInt16
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutomaticCriticalErrorActionTimeout

Hiermee geeft u de hoeveelheid tijd, in minuten, om te wachten in kritieke pauze voordat de virtuele machine wordt uitgeschakeld.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AvailabilitySetNames

Hiermee geeft u een lijst met namen van beschikbaarheidssets.

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BlockDynamicOptimization

Geeft aan of dynamische optimalisatie wordt geblokkeerd voor een virtuele machine.

Type:Boolean
Aliassen:ExcludeFromPRO
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BootOrder

Hiermee geeft u de volgorde op, als matrix, van apparaten die een virtuele machine op een Hyper-V host gebruikt om te starten. Geldige waarden zijn:

  • CD
  • IDEHardDrive
  • PXEBoot
  • Diskette
Type:BootDevice[]
Geaccepteerde waarden:Floppy, CD, IdeHardDrive, PxeBoot, Unknown
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CapabilityProfile

Hiermee geeft u een mogelijkheidsprofielobject.

Type:CapabilityProfile
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CheckpointType

Hiermee geeft u het controlepunttype op. De acceptabele waarden voor deze parameter zijn:

  • Invalide
  • Productie
  • ProductionOnly
  • Standaard
Type:CheckpointType
Geaccepteerde waarden:Disabled, Production, ProductionOnly, Standard
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClearDRProtection

Geeft aan dat met deze cmdlet de optie voor gegevensherstelbeveiliging opnieuw wordt ingesteld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Cloud

Hiermee geeft u een privécloudobject.

Type:Cloud
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClusterNonPossibleOwner

Hiermee geeft u een lijst met namen van de niet-mogelijke eigenaren van clusterknooppunten voor een opgegeven virtuele machine.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.Host]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClusterPreferredOwner

Hiermee geeft u een lijst met namen van de voorkeursclusterknooppunteigenaren voor een bepaalde virtuele machine.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.Host]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CostCenter

Hiermee geeft u de kostenplaats voor een virtuele machine. U kunt gegevens verzamelen over de toewijzing van virtuele machines of resources die zijn toegewezen aan virtuele machines voor uw factureringssysteem.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUCount

Hiermee geeft u het aantal CPU's op de virtuele machine. De volgende hosts ondersteunen het volgende aantal processors:

  • Hyper-V. Maximaal vier CPU's per virtuele machine, afhankelijk van het gastbesturingssysteem.
  • VMware ESX. Maximaal vier CPU's per virtuele machine voor elk ondersteund gastbesturingssysteem, met uitzondering van één CPU op een virtuele machine waarop Windows NT 4.0 wordt uitgevoerd.
  • Citrix XenServer. Maximaal acht CPU's per virtuele machine, afhankelijk van het gastbesturingssysteem.
Type:Byte
Aliassen:ProcessorCount
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUExpectedUtilizationPercent

Hiermee geeft u het percentage CPU op de host op die u verwacht dat deze virtuele machine moet worden gebruikt. Deze waarde wordt alleen gebruikt wanneer VMM een geschikte host voor de virtuele machine bepaalt.

Type:Int32
Aliassen:ExpectedCPUUtilization
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPULimitForMigration

Hiermee wordt aangegeven of processorfuncties voor de opgegeven virtuele machine moeten worden beperkt om migratie naar een fysieke computer met een andere versie van dezelfde processor als de broncomputer mogelijk te maken. VMM biedt geen ondersteuning voor het migreren van virtuele machines tussen fysieke computers met processors van verschillende fabrikanten.

Type:Boolean
Aliassen:LimitCPUForMigration
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPULimitFunctionality

Hiermee wordt aangegeven of er beperkte CPU-functionaliteit moet worden geboden voor de virtuele machine. Geef een waarde op van $True ter ondersteuning van een ouder besturingssysteem, zoals Windows NT 4.0, op een virtuele machine die is geïmplementeerd op een Hyper-V host of op een VMware ESX-host.

Type:Boolean
Aliassen:LimitCPUFunctionality
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUMaximumPercent

Hiermee geeft u het hoogste percentage van de totale resources van één CPU op de host op die een virtuele machine tegelijkertijd kan gebruiken.

Type:Int32
Aliassen:CPUMax
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUPerVirtualNumaNodeMaximum

Hiermee geeft u het maximum aantal CPU's op dat is toegestaan voor elk virtueel NUMA-knooppunt.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPURelativeWeight

Hiermee geeft u de hoeveelheid CPU-resources op een host op die deze virtuele machine kan gebruiken ten opzichte van andere virtuele machines op dezelfde host. Een virtuele machine met een hogere gewichtswaarde wordt meer CPU-resources toegewezen dan een virtuele machine met een lagere gewichtswaarde. De VMware-term voor deze waarden is shares. Typen hosts ondersteunen de volgende relatieve waarden:

  • Hyper-V. 1 tot 10000.
  • VMware ESX. Hoog. 2000.
  • VMware ESX. Boven Normaal. 1500.
  • VMware ESX. Normaal (standaard). 1000.
  • VMware ESX. Onder Normaal. 750.
  • VMware ESX. Laag. 500.
  • VMware ESX. Aangepast 1 tot 1000000.
  • Citrix XenServer. 1 tot 65536, typisch is 256.
Type:Int32
Aliassen:RelativeWeight
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUReserve

Hiermee geeft u het minimale percentage van de resources van één CPU op de host om toe te wijzen aan de virtuele machine. Het percentage CPU-capaciteit dat beschikbaar is voor de virtuele machine is nooit minder dan dit percentage.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CPUType

Hiermee geeft u het type CPU voor een virtuele machine. Als u alle CPU-typen wilt ophalen die beschikbaar zijn voor gebruik in virtuele machines in een VMM-omgeving, raadpleegt u de cmdlet Get-SCCPUType.

Type:ProcessorType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom1

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom10

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom2

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom3

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom4

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom5

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom6

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom7

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom8

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Custom9

Hiermee geeft u een aangepaste eigenschap van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DelayStartSeconds

Hiermee geeft u het aantal seconden op dat moet worden gewacht nadat de virtualisatieservice is gestart voordat automatisch een virtuele machine wordt gestart.

Deze vertraging zorgt ervoor dat de opstarttijd van meerdere virtuele machines wordt vertraagd om de vraag op resources van fysieke computers te verminderen. Een typische instelling kan 30 tot 60 seconden zijn. De maximale configureerbare vertraging voor hosts is als volgt:

  • Hyper-V. 100000000 seconden (277777 uur)
  • VMware ESX. 65535 seconden (18 uur)

Deze parameter is niet van toepassing op virtuele XenServer-machines.

Type:Int32
Aliassen:DelayStart
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Hiermee geeft u een beschrijving voor de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskIops

Hiermee geeft u het aantal schijfinvoer-/uitvoerbewerkingen per seconde (IOPS) op de host op die door de virtuele machine kan worden gebruikt.

Type:Int32
Aliassen:DiskIO
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DRProtectionRequired

Deze parameter is gereserveerd voor toekomstig gebruik.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DynamicMemoryBufferPercentage

Hiermee geeft u het percentage geheugen boven de huidige geheugentoewijzing van een virtuele machine die de host als buffer moet reserveren. De standaardwaarde is 20.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DynamicMemoryEnabled

Hiermee wordt aangegeven of dynamisch geheugen moet worden ingeschakeld voor virtuele machines. U kunt dynamisch geheugen rechtstreeks inschakelen op een virtuele machine of op een sjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken. De standaardwaarde is $False.

U kunt dynamisch geheugen voor een virtuele machine alleen inschakelen als die virtuele machine is geïmplementeerd op een host waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd, of als de virtuele machine is opgeslagen in een bibliotheek met een gestopte status. Hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft. Het inschakelen van dynamisch geheugen op een virtuele machine die is opgeslagen in een bibliotheek beperkt de plaatsing van die machine tot hosts waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DynamicMemoryMaximumMB

Hiermee geeft u de maximale hoeveelheid geheugen op die een host kan toewijzen aan een virtuele machine, als dynamisch geheugen is ingeschakeld. De standaardwaarde is 65536.

U kunt dynamisch geheugen voor een virtuele machine alleen inschakelen als die virtuele machine is geïmplementeerd op een host waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd, of als de virtuele machine is opgeslagen in een bibliotheek met een gestopte status. Hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft. Het inschakelen van dynamisch geheugen op een virtuele machine die is opgeslagen in een bibliotheek beperkt de plaatsing van die machine tot hosts waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DynamicMemoryMinimumMB

Hiermee geeft u de minimale hoeveelheid geheugen op die de host kan toewijzen aan een virtuele machine als dynamisch geheugen is ingeschakeld. De standaardwaarde is 65536.

U kunt dynamisch geheugen voor een virtuele machine alleen inschakelen als die virtuele machine is geïmplementeerd op een host waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd, of als de virtuele machine is opgeslagen in een bibliotheek met een gestopte status. Hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft. Het inschakelen van dynamisch geheugen op een virtuele machine die is opgeslagen in een bibliotheek beperkt de plaatsing van die machine tot hosts waarop Windows Server 2008 SP1 of een latere versie wordt uitgevoerd.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableBackup

Geeft aan of met deze cmdlet de Volume Shadow Copy-service een back-up van een virtuele machine kan maken. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Enabled

Geeft aan of deze cmdlet de virtuele machine inschakelt of uitschakelt.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableDataExchange

Geeft aan of met deze cmdlet het gebruik van een sleutel/waardepaar wordt ingeschakeld of uitgeschakeld voor het uitwisselen van gegevens tussen een virtuele machine en het hostbesturingssysteem. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableHeartbeat

Geeft aan of met deze cmdlet het gebruik van een heartbeat wordt ingeschakeld of uitgeschakeld om de status van een virtuele machine te bewaken. Een heartbeat is een signaal dat wordt uitgezonden met ingestelde intervallen. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableNestedVirtualization

Hiermee schakelt u de geneste virtualisatie in.

Notitie

Deze parameter is van toepassing op VMM 2019 UR1 en hoger.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableOperatingSystemShutdown

Hiermee wordt aangegeven of met deze cmdlet het besturingssysteem wordt uitgeschakeld op een virtuele machine die wordt beheerd door VMM vanuit Hyper-V beheerinterfaces op de host. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableTimeSync

Hiermee wordt aangegeven of met deze cmdlet de systeemtijd van een virtuele machine wordt gesynchroniseerd met de systeemtijd van het besturingssysteem dat op de host wordt uitgevoerd. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Aliassen:EnableTimeSynchronization
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FirstBootDevice

Hiermee geeft u het apparaat op waarop een opstartbewerking voor het eerst wordt geprobeerd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HAVMPriority

Hiermee geeft u de prioriteit van de virtuele machine. Virtuele machines beginnen in prioriteit tot de limieten van een hostclusterknooppunt. Geldige invoer voor deze parameter is een numerieke weergave van de prioriteit:

  • Hoog. 3000
  • Gemiddeld. 2000
  • Laag. 1000

Als u een waarde van nul (0) opgeeft, wordt de virtuele machine niet automatisch opnieuw opgestart.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HighlyAvailable

Geeft aan of een virtuele machine wordt geplaatst op een Hyper-V host die deel uitmaakt van een hostcluster. Configureer deze instelling op een virtuele machine of op een sjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InstallVirtualizationGuestServices

Geeft aan of met deze cmdlet gastservices voor virtualisatie worden geïnstalleerd op een virtuele Windows-machine. De standaardwaarde is $False en VMM installeert automatisch de juiste virtualisatie-gastservice.

Voor een virtuele machine op een Hyper-V host wordt de virtualisatie-gastservice Integration Components of VMGuest.iso genoemd. Voor een virtuele machine op een XenServer-host wordt de virtualisatie-gastservice Citrix Tools for Virtual Machines of xs-tools.iso genoemd. Virtuele machines op een VMware ESX-host maken geen gebruik van een virtualisatie-gastservice.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobGroup

Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobVariable

Hiermee geeft u de naam van een variabele voor taakvoortgang.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MemoryMB

Hiermee geeft u de hoeveelheid willekeurig toegangsgeheugen (RAM) in megabytes (MB) op de host die wordt toegewezen aan een virtuele machine. De standaardwaarde is 512 MB. Geef de opstartgeheugenwaarde op voor een virtuele machine waarop dynamisch geheugen is ingeschakeld. Het maximaal toe te wijzen hostgeheugen is als volgt:

  • Hyper-V. Maximaal 65536 MB RAM per virtuele machine
  • VMware ESX Server 3.0.x Tot 16384 MB RAM per virtuele machine
  • VMware ESX Server 3.5.x. Maximaal 65532 MB RAM per virtuele machine
  • Citrix XenServer. Maximaal 32265 MB RAM per virtuele machine
Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MemoryPerVirtualNumaNodeMaximumMB

Hiermee geeft u de maximale hoeveelheid geheugen, in megabytes, op die de host elk virtueel NUMA-knooppunt toestaat.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MemoryWeight

Hiermee geeft u de prioriteit voor het toewijzen van geheugen aan een virtuele machine ten opzichte van andere virtuele machines op dezelfde host. De host wijst meer geheugen toe aan een virtuele machine met een hogere waarde dan een virtuele machine met een lagere instelling. Voor een host waarop Windows Server 2008 R2 SP1 of een latere versie wordt uitgevoerd, zijn de volgende standaardinstellingen:

  • Laag. 0
  • Normaal. 5000
  • Hoog. 10,000
  • Gewoonte. 10,000
Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MonitorMaximumCount

Hiermee geeft u het maximum aantal monitors op dat een virtuele videoadapter ondersteunt.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MonitorMaximumResolution

Hiermee geeft u een waarde op, als tekenreeks, die de maximaal mogelijke monitorresolutie van een virtuele videoadapter vertegenwoordigt. Geldige waarden zijn:

  • 1024x768
  • 1280x1024
  • 1600x1200
  • 1920x1200

De standaardwaarde is 1280x1024.

Type:String
Aliassen:MonitorResolutionMaximum
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van de virtuele machine.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NetworkUtilizationMbps

Hiermee geeft u de hoeveelheid bandbreedte, in megabits per seconde (Mbps), op het hostnetwerk dat een virtuele machine kan gebruiken.

Type:Int32
Aliassen:NetworkUtilization
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NumaIsolationRequired

Geeft aan of NUMA-isolatie is vereist.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NumLock

Geeft aan of deze cmdlet de BIOS-waarde voor NumLock op de virtuele machine inschakelt of uitschakelt. De virtuele machine moet worden geïmplementeerd op een Hyper-V host.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OnBehalfOfUser

Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die deze parameter opgeeft.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OnBehalfOfUserRole

Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die met deze parameter wordt opgegeven.

Type:UserRole
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OperatingSystem

Hiermee geeft u het type besturingssysteem voor een virtuele machine. Als u de namen van alle beschikbare besturingssystemen in VMM wilt weergeven, gebruikt u de cmdlet Get-SCOperatingSystem.

Type:OperatingSystem
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Owner

Hiermee geeft u de eigenaar van een virtuele machine als een geldig domeingebruikersaccount.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProtectionProvider

Hiermee geeft u een beveiligingsprovider op.

Type:ProtectionProvider
Geaccepteerde waarden:None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-QuotaPoint

Hiermee geeft u een quotum op waarmee het aantal selfservicegebruikers van virtuele machines kan worden geïmplementeerd.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryPointObjective

Hiermee geeft u de maximale periode op waarvoor het tolereerbaar is om gegevens van een IT-service te verliezen vanwege een groot incident.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RemoveCapabilityProfile

Geeft aan dat met deze cmdlet een of meer opgegeven mogelijkheidsprofielobjecten worden verwijderd.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RemoveFromCloud

Geeft aan dat deze cmdlet de koppeling verwijdert die een virtuele machine heeft naar een cloud.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RemoveSelfServiceUserRole

Geeft aan of met deze cmdlet de opgegeven selfservicegebruikersrol wordt verwijderd uit de machtigingenlijst van de virtuele machine.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicationGroup

Hiermee geeft u een replicatiegroep op.

Type:ReplicationGroup
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsSystem

Geeft aan dat een virtuele machine wordt uitgevoerd onder het lokale systeemaccount.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsUserCredential

Hiermee geeft u het gastaccount op waarop de virtuele machine wordt uitgevoerd.

Maak voor verbeterde beveiliging een speciaal account met beperkte machtigingen. De minimale machtigingen zijn als volgt:

  • .vmc-bestand. Gegevens lezen, gegevens schrijven, bestand uitvoeren
  • .vmc-map. Map weergeven, bestand schrijven/maken om de status van de virtuele machine op te slaan
  • .vhd-bestand. Gegevens lezen, kenmerken lezen, uitgebreide kenmerken lezen, gegevens schrijven
  • .vnc-bestand. Bestand uitvoeren, gegevens lezen, kenmerken lezen, lezen of de virtuele machine verbinding maakt met een virtueel netwerk

Deze parameter is niet van toepassing op virtuele machines die Hyper-V, VMware ESX of Citrix XenServer-host zijn.

Type:PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SecureBootEnabled

Hiermee wordt aangegeven of met deze cmdlet veilig wordt gestart.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SecureBootTemplate

Hiermee geeft u de beveiligde opstartsjabloon die moet worden gebruikt voor de virtuele machine van de tweede generatie.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StartAction

Hiermee geeft u het gedrag van een virtuele machine op wanneer de virtualisatieservice wordt gestart. Geldige waarden zijn:

  • AlwaysAutoTurnOnVM
  • NeverAutoTurnOnVM
  • TurnOnVMIfRunningWhenVSStopped
Type:VMStartAction
Geaccepteerde waarden:NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StopAction

Hiermee geeft u het gedrag van de virtuele machine op wanneer de virtualisatieservice stopt. Geldige waarden zijn:

  • SaveVM
  • TurnOffVM
  • ShutdownGuestOS
Type:VMStopAction
Geaccepteerde waarden:SaveVM, TurnOffVM, ShutdownGuestOS
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Hiermee geeft u een woord of woordgroep op die aan de virtuele machine moet worden gekoppeld. U kunt zoeken naar alle objecten met de opgegeven set tags. U kunt zoeken naar een subset van tags of u kunt zoeken naar de volledige set tags.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UseHardwareAssistedVirtualization

Geeft aan of hardware-ondersteunde virtualisatie wordt gebruikt als deze beschikbaar is.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserRole

Hiermee geeft u een gebruikersrolobject.

Type:UserRole
Aliassen:SelfServiceUserRole
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualNumaNodesPerSocketMaximum

Hiermee geeft u het maximum aantal NUMA-knooppunten op dat is toegestaan voor elke socket.

Type:Byte
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualVideoAdapterEnabled

Geeft aan of de Microsoft Synthetic 3D Virtual Video Adapter voor de virtuele machine moet worden ingeschakeld. U kunt de virtuele videoadapter rechtstreeks inschakelen op een virtuele machine of op een sjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken.

U kunt de Microsoft Synthetische 3D Virtual Video Adapter alleen inschakelen voor een virtuele machine als die virtuele machine is geïmplementeerd op een host waarop Windows Server 2008 R2 SP1 of een latere versie wordt uitgevoerd, waarop de functie extern bureaublad-services en de functieservice Extern bureaublad virtual graphics zijn geïnstalleerd, of als de virtuele machine is opgeslagen in een bibliotheek met de status Gestopt. Hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft. Als u de Microsoft Synthetic 3D Virtual Video Adapter inschakelt op een virtuele machine die is opgeslagen in een bibliotheek, wordt de plaatsing van die machine beperkt tot hosts waarop Windows Server 2008 R2 SP1 of een latere versie wordt uitgevoerd, waarop de functieservice Extern bureaublad-services en de functieservice Extern bureaublad virtual graphics is geïnstalleerd.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VM

Hiermee geeft u een virtuele-machineobject.

Type:VM
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMShieldingData

Hiermee geeft u een VMShieldingData-object.

Type:KeyFile
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMwareResourcePool

Hiermee geeft u een VMware-resourcegroep op. Met deze cmdlet wordt een virtuele machine toegewezen die is geïmplementeerd op een VMware ESX-host of een privécloud aan de resourcegroep die met deze parameter wordt opgegeven.

Type:VmwResourcePool
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

VirtualMachine

Met deze cmdlet wordt een VirtualMachine-object geretourneerd.

Notities

  • Voor deze cmdlet is een VMM-vm-object vereist dat kan worden opgehaald met behulp van de cmdlet Get-SCVirtualMachine.