Freigeben über


Set-SCVMTemplate

Ändert die Eigenschaften einer virtuellen Computervorlage, die in VMM verwendet wird.

Syntax

Set-SCVMTemplate
   [-VMTemplate] <Template>
   [-ProductKey <String>]
   [-GuiRunOnceCommands <String[]>]
   [-LocalAdministratorCredential <VMMCredential>]
   [-MergeAnswerFile <Boolean>]
   [-DomainJoinCredential <VMMCredential>]
   [-AnswerFile <Script>]
   [-ApplicationProfile <ApplicationProfile>]
   [-SQLProfile <SQLProfile>]
   [-LinuxAdministratorSSHKey <SSHKey>]
   [-LinuxAdministratorSSHKeyString <String>]
   [-LinuxDomainName <String>]
   [-Owner <String>]
   [-OperatingSystem <OperatingSystem>]
   [-Enabled <Boolean>]
   [-HighlyAvailable <Boolean>]
   [-HAVMPriority <UInt32>]
   [-DRProtectionRequired <Boolean>]
   [-ReplicationGroup <ReplicationGroup>]
   [-SecureBootEnabled <Boolean>]
   [-NumLock <Boolean>]
   [-CPULimitFunctionality <Boolean>]
   [-CPULimitForMigration <Boolean>]
   [-FullName <String>]
   [-OrganizationName <String>]
   [-ComputerName <String>]
   [-TimeZone <Int32>]
   [-RemoveServerFeatures]
   [-AutoLogonCredential <RunAsAccount>]
   [-AutoLogonCount <UInt32>]
   [-DisableAutoLogon]
   [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-UpdateManagementProfile <AzureProfile>]
   [-DomainJoinOrganizationalUnit <String>]
   [-RemoveDomainJoinOrganizationalUnit]
   [-Domain <String>]
   [-DeploymentTypeNano <Boolean>]
   [-Workgroup <String>]
   [-CapabilityProfile <CapabilityProfile>]
   [-RemoveCapabilityProfile]
   [-UserRole <UserRole>]
   [-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>]
   [<CommonParameters>]
Set-SCVMTemplate
   [-VMTemplate] <Template>
   [-ProductKey <String>]
   [-GuiRunOnceCommands <String[]>]
   [-LocalAdministratorCredential <VMMCredential>]
   [-MergeAnswerFile <Boolean>]
   [-DomainJoinCredential <VMMCredential>]
   [-AnswerFile <Script>]
   [-ApplicationProfile <ApplicationProfile>]
   [-SQLProfile <SQLProfile>]
   [-LinuxAdministratorSSHKey <SSHKey>]
   [-LinuxAdministratorSSHKeyString <String>]
   [-LinuxDomainName <String>]
   [-Owner <String>]
   [-OperatingSystem <OperatingSystem>]
   [-Enabled <Boolean>]
   [-HighlyAvailable <Boolean>]
   [-HAVMPriority <UInt32>]
   [-DRProtectionRequired <Boolean>]
   [-ReplicationGroup <ReplicationGroup>]
   [-SecureBootEnabled <Boolean>]
   [-NumLock <Boolean>]
   [-CPULimitFunctionality <Boolean>]
   [-CPULimitForMigration <Boolean>]
   [-FullName <String>]
   [-OrganizationName <String>]
   [-ComputerName <String>]
   [-TimeZone <Int32>]
   [-RemoveServerFeatures]
   [-AutoLogonCredential <RunAsAccount>]
   [-AutoLogonCount <UInt32>]
   [-DisableAutoLogon]
   [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-UpdateManagementProfile <AzureProfile>]
   [-DomainJoinOrganizationalUnit <String>]
   [-RemoveDomainJoinOrganizationalUnit]
   [-Domain <String>]
   [-DeploymentTypeNano <Boolean>]
   [-Workgroup <String>]
   [-CapabilityProfile <CapabilityProfile>]
   [-RemoveCapabilityProfile]
   [-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>]
   [<CommonParameters>]

Beschreibung

Hinweis

Ein neuer Parameter [-EnableNestedVirtualization] ist in VMM 2019 UR1 enthalten. Weitere Informationen finden Sie unter Parameter.

Das Cmdlet Set-SCVMTemplate ändert eine oder mehrere Eigenschaften einer virtuellen Computervorlage, die in einer Virtual Machine Manager -Umgebung (VMM) verwendet wird.

Eigenschaften, die Sie ändern können, umfassen Einstellungen für den Namen der Vorlage, deren Beschreibung, Besitzer, Organisationsname, Zeitzone, Betriebssystem und Product Key; BIOS-Startreihenfolge; CPU-Zahl und -Merkmale; der Speicherplatz auf dem Host, der einem virtuellen Computer zugewiesen ist; die Bandbreite im Netzwerk des Hosts, die für einen virtuellen Computer verfügbar ist; ob ein virtueller Computer, der mit dieser Vorlage erstellt wurde, hoch verfügbar ist (d. h., auf einem Host bereitgestellt, der Teil eines Hostclusters ist); Werte für Domänen- oder Arbeitsgruppen sowie Domänenanmeldeinformationen; ein Punktkontingent, das angibt, wie viele neue virtuelle Computer Self-Service-Benutzer erstellen können; Benutzerdefinierte Felder; und andere Optionen.

Änderungen, die Sie an einer Vorlage durchführen, wirken sich nur auf die Vorlage aus. Änderungen wirken sich nicht auf vorhandene virtuelle Computer aus, die zuvor mithilfe dieser Vorlage erstellt wurden.

Wenn Sie die Eigenschaften eines virtuellen Datenträgerlaufwerks ändern möchten, Virtuelles Floppy-Laufwerk, virtuelles DVD-Laufwerk, virtueller Netzwerkadapter, virtueller SCSI-Adapter oder virtueller COM-Port, der einer bestimmten Vorlage zugeordnet ist, können Sie Set-SCVirtualDiskDrive, Set-SCVirtualFloppyDrive, Set-SCVirtualNetworkAdapter, Set-SCVirtualScsiAdapter oder Set-SCVirtualSCSIPort-Cmdlets verwenden.

Beispiele

Beispiel 1: Angeben eines Arbeitsspeichers für eine vorhandene virtuelle Computervorlage

PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> Set-SCVMTemplate -Template $Template -MemoryMB 1024

Der erste Befehl ruft das virtuelle Computervorlagenobjekt namens VMTemplate01 aus der VMM-Bibliothek ab und speichert das Objekt in der $Template Variablen.

Der zweite Befehl ändert den Speicherwert für VMTemplate01 auf 1024 MB. Dies ist die Menge des Arbeitsspeichers auf dem Host, den ein virtueller Computer mit dieser Vorlage erstellt hat.

Beispiel 2: Angeben eines neuen Besitzers für mehrere hoch verfügbare virtuelle Computervorlagen

PS C:\> $VMTemplates = Get-SCVMTemplate | where {$_.IsHighlyAvailable}
PS C:\> ForEach ($VMTemplate in $VMTemplates) {Set-SCVMTemplate $VMTemplate -Owner "Contoso\NevenSokec"}

Der erste Befehl ruft alle hoch verfügbaren virtuellen Computervorlagenobjekte ab und speichert die Objekte im $VMTemplates-Objektarray.

Der zweite Befehl verwendet eine ForEach-Schleife , um einen neuen Besitzer für jede der Vorlagen im $VMTemplates Array anzugeben.

Geben Sie Get-Help about_ForEachInformationen zur Standard-PowerShell ForEach-Schleifen-Anweisung ein.

Beispiel 3: Geben Sie einen neuen Besitzer für alle virtuellen Computervorlagen an, die den gleichen Besitzer haben

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

Dieser Befehl ruft alle Virtuellen Computervorlagenobjekte aus der VMM-Bibliothek ab, wählt nur diese Objekte aus, deren Besitzer "Contoso\PattiFuller" ist, und übergibt dann jedes Objekt an das Cmdlet "Set-SCVMTemplate ", das den Besitzer in Contoso ändert| AllieSloan.

Beispiel 4: Aktivieren des dynamischen Arbeitsspeichers für eine vorhandene virtuelle Computervorlage

PS C:\> $VMTemplate = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate04"}
PS C:\> Set-SCVMTemplate -VMTemplate $VMTemplate -DynamicMemoryEnabled $True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048

Der erste Befehl ruft das virtuelle Computervorlagenobjekt namens VMTemplate04 aus der VMM-Bibliothek ab und speichert das Objekt in der $VMTemplate Variablen.

Der zweite Befehl aktiviert dynamischen Arbeitsspeicher, ändert den Startspeicherwert für VMTemplate04 auf 1024 MB (dies ist die Menge des Arbeitsspeichers auf dem Host, den ein virtueller Computer, der mithilfe dieser Vorlage erstellt wurde), und legt den maximalen Speicherwert auf 2048 MB fest (dies ist die maximale Speichermenge, die einem virtuellen Computer zugewiesen werden kann, der mithilfe dieser Vorlage erstellt wird). Ein virtueller Computer mit dynamischem Arbeitsspeicher kann nur auf einem Host bereitgestellt werden, der Windows Server 2008 R2 SP1 oder höher ausführt.

Beispiel 5: Angeben des Stammkennworts für eine vorhandene anpassbare Virtuelle Linux-Computervorlage

PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "LinuxVMTemplate01"}
PS C:\> $Creds = Get-Credential
PS C:\> Set-SCVMTemplate -Template $Template -LocalAdministratorCredential $Creds

Der erste Befehl ruft das Virtuelle Computervorlagenobjekt namens LinuxVMTemplate01 aus der VMM-Bibliothek ab und speichert das Objekt in der $Template Variablen.

Der zweite Befehl ruft einen Benutzernamen (Stamm) und ein Kennwort über den befehl Get-Credential ab und speichert das Ergebnis in der $Creds Variable.

Der letzte Befehl legt das Kennwort des Stammkontos auf das Kennwort fest, das in der $Creds Variablen gespeichert ist.

Beispiel 6: Aktivieren der Azure-Updateverwaltungsfunktionen in einer vorhandenen VM-Vorlage.

PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> $azureProfile = Get-SCAzureProfile | where { $_.Name -eq "AzUpdateMgmtProfile"}
PS C:\> Set-SCVMTemplate -Template $Template -UpdateManagementProfile $azureProfile

Der erste Befehl ruft das virtuelle Computervorlagenobjekt namens VMTemplate01 aus der VMM-Bibliothek ab und speichert das Objekt in der $Template Variablen.

Der zweite Befehl ruft ein Azure Update Management Profile aus der VMM-Bibliothek ab und speichert das Objekt in der $azureProfile Variable.

Der dritte Befehl ermöglicht die Vorlage mit Azure Update Management-Funktionen, indem sie ein Azure-Profil verknüpfen.

Beispiel 7: Deaktivieren der Azure-Updateverwaltungsfunktionen in einer VM-Vorlage.

PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> Set-SCVMTemplate -Template $Template -UpdateManagementProfile $null

Der erste Befehl ruft das virtuelle Computervorlagenobjekt namens VMTemplate01 aus der VMM-Bibliothek ab und speichert das Objekt in der $Template Variablen.

Der zweite Befehl deaktiviert die Vorlage mit Azure Update Management-Funktionen.

Parameter

-AnswerFile

Gibt ein Skriptobjekt an, das in der VMM-Bibliothek (Virtual Machine Manager) gespeichert ist, die als Antwortdatei verwendet werden soll. Der Name des Antwortdateiskripts hängt von dem Betriebssystem ab, auf dem Sie die virtuelle Maschine installieren möchten:

  • Sysprep.inf. Windows XP, Windows Server 2000 oder Windows Server 2003
  • Unattend.xml. Windows Vista, Windows 7 oder Windows Server 2008
Type:Script
Aliases:SysPrepFile
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationProfile

Gibt ein Anwendungsprofilobjekt an.

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

-AutoLogonCount

Gibt die Anzahl der Zeiten an, in denen Windows den Administrator automatisch in der Antwortdatei an die Konsolensitzung anmelden sollte.

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

-AutoLogonCredential

Gibt das in der Antwortdatei enthaltene Run As-Konto an, das Windows verwendet, um sich bei der Konsolensitzung anzumelden, wenn die automatische Administratoranmeldung aktiviert ist.

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

-AutomaticCriticalErrorAction

Gibt die Aktion an, die ausgeführt werden soll, wenn der virtuelle Computer einen kritischen Fehler auftritt, und überschreitet die durch den Parameter AutomaticCriticalErrorActionTimeout angegebene Timeoutdauer. Die zulässigen Werte für diesen Parameter sind: Pause und None.

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

-AutomaticCriticalErrorActionTimeout

Gibt die Zeit in Minuten an, um in kritischen Pausen zu warten, bevor sie den virtuellen Computer ausschalten.

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

-BlockDynamicOptimization

Gibt an, ob die dynamische Optimierung für einen virtuellen Computer blockiert wird.

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

-BootOrder

Gibt die Reihenfolge als Array von Geräten an, die ein virtueller Computer auf einem Hyper-V-Host zum Starten verwendet. Gültige Werte sind:

  • CD
  • IDEHardDrive
  • PXEBoot
  • Floppy
Type:BootDevice[]
Accepted values:Floppy, CD, IdeHardDrive, PxeBoot, Unknown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CapabilityProfile

Gibt ein Funktionsprofilobjekt an.

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

-CheckpointType

Gibt den Prüfpunkttyp an. Zulässige Werte für diesen Parameter:

  • Disabled
  • Bereitstellung
  • ProductionOnly
  • Standard
Type:CheckpointType
Accepted values:Disabled, Production, ProductionOnly, Standard
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClearDRProtection

Gibt an, dass dieses Cmdlet die Option zum Notfallwiederherstellungsschutz zurücksetzt.

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

-ComputerName

Gibt den Namen eines Computers an, der von VMM eindeutig im Netzwerk identifiziert werden kann. Zulässige Werte für diesen Parameter:

  • FQDN
  • IPv4- oder IPv6-Adresse
  • NetBIOS-Name
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CostCenter

Gibt die Kostenstelle für eine virtuelle Maschine an, sodass Sie Daten zur Zuordnung virtueller Maschinen (oder zu den den virtuellen Maschinen zugeordneten Ressourcen) sammeln können, um sie im Rechnungssystem zu verwenden.

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

-CPUCount

Gibt die Anzahl der CPUs auf einer virtuellen Maschine, in einem Hardwareprofil oder in einer Vorlage an.

Typen von Hosts unterstützen die folgende Anzahl von CPUs:

  • Hyper-V. Je nach Gastbetriebssystem bis zu vier CPUs pro virtuellen Computer.
  • VMware ESX. Bis zu vier CPUs pro virtuellen Computer, aber nur eine CPU auf einem virtuellen Computer, der Windows NT 4.0 ausführt.
  • Citrix XenServer. Je nach Gastbetriebssystem bis zu acht CPUs pro virtuellen Computer.
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUExpectedUtilizationPercent

Gibt den Prozentsatz der CPU auf dem Host an, den Sie erwarten, dass dieser virtuelle Computer verwendet werden soll. Dieser Wert wird von VMM nur zum Ermitteln eines geeigneten Hosts für die virtuelle Maschine verwendet.

Type:Int32
Aliases:ExpectedCPUUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPULimitForMigration

Gibt an, ob Prozessorfeatures für den angegebenen virtuellen Computer eingeschränkt werden sollen, um die Migration zu einem physischen Computer zu ermöglichen, der eine andere Version desselben Prozessors als der Quellcomputer aufweist. VMM unterstützt keine Migration virtueller Maschinen zwischen physischen Computern mit Prozessoren unterschiedlicher Hersteller.

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

-CPULimitFunctionality

Gibt an, ob das Ausführen eines älteren Betriebssystems wie Windows NT 4.0 auf einem virtuellen Computer aktiviert werden soll, der auf einem Hyper-V-Host oder auf einem VMware ESX-Host bereitgestellt wird, indem eingeschränkte CPU-Funktionen für den virtuellen Computer bereitgestellt werden.

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

-CPUMaximumPercent

Gibt den höchsten Prozentsatz der Gesamtressourcen einer CPU auf dem Host an, die einer bestimmten virtuellen Maschine jederzeit zur Verfügung stehen.

Beispiel: -CPUMaximumPercent 80 (um 80 Prozent anzugeben)

Type:Int32
Aliases:CPUMax
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUPerVirtualNumaNodeMaximum

Gibt die maximale Anzahl von CPUs an, die für jeden virtuellen NUMA-Knoten zulässig sind.

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

-CPURelativeWeight

Gibt den Umfang der CPU-Ressourcen auf einem Host an, die diese virtuelle Maschine im Verhältnis zu anderen virtuellen Maschinen auf demselben Host verwenden kann. Ein virtueller Computer mit einem höheren Gewichtswert wird mehr CPU-Ressourcen zugewiesen als ein virtueller Computer mit einem niedrigeren Gewichtswert. Der VMware-Begriff für diese Werte ist Aktien.

Typen von Hosts unterstützen die folgenden relativen Werte:

  • Hyper-V. 1 bis 10000.
  • VMware ESX. Hoch. 2000.
  • VMware ESX. Über normal. 1500.
  • VMware ESX. Normal (Standard). 1.000.
  • VMware ESX. Unten normal. 750.
  • VMware ESX. Niedrig. 500.
  • VMware ESX. Benutzerdefinierte 1 bis 10000000.
  • Citrix XenServer. 1 bis 65536, normal ist 256.
Type:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUReserve

Gibt den Mindestprozentsatz der Ressourcen einer CPU auf dem Host an, die einer virtuellen Maschine zugewiesen werden sollen. Der der virtuellen Maschine zur Verfügung stehende Anteil an der CPU-Kapazität liegt nie unter diesem Prozentsatz.

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

-CPUType

Gibt den CPU-Typ für eine virtuelle Maschine an. Um eine Liste aller CPU-Typen abzurufen, die für die Verwendung in virtuellen Computern in einer VMM-Umgebung verfügbar sind, geben Sie den Typ Get-SCCPUType.

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

-Custom1

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom10

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom2

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom3

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom4

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom5

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom6

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom7

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom8

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-Custom9

Gibt eine benutzerdefinierte Eigenschaft auf einer virtuellen Computervorlage an.

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

-DeploymentTypeNano

{{Fill DeploymentTypeNano Description}}

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

-Description

Gibt eine Beschreibung für die Vorlage für den virtuellen Computer an.

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

-DisableAutoLogon

Deaktiviert die automatische Anmeldung des Administrators.

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

-DiskIops

Gibt die Anzahl der Datenträger-E/A-Vorgänge pro Sekunde (Disk Input/Output Operations per Second, IOPS) auf dem Host an, die von einer bestimmten virtuellen Maschine verwendet werden können.

Beispiel: -DiskIO 1500 (um 1500 IOPS anzugeben)

Type:Int32
Aliases:DiskIO
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Domain

Gibt einen vollqualifizierten Domänennamen (FQDN) für eine Active Directory-Domäne an.

Beispielformat: -Domain "Domain01.Corp.Contoso.com"

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

-DomainJoinCredential

Gibt den Benutzernamen und das Kennwort eines Kontos an, das über die Berechtigung zum Verknüpfen eines Computers zu der Domäne verfügt. Es wird empfohlen, ein eingeschränktes Rechtekonto zu Computern zur Domäne zu verwenden. Dies umfasst sowohl virtuelle als auch physische Computer.

Sie können den aktuellen Parameter verwenden, um Anmeldeinformationen auf einem VMHostProfile anzugeben, um einem physischen Hostcomputer der Domäne beizutreten, oder um Anmeldeinformationen, auf einer neuen oder vorhandenen Vorlage, auf einem neuen oder vorhandenen Gastbetriebssystemprofil oder auf einem neuen virtuellen Computer anzugeben, um einer virtuellen Maschine zur Domäne beizutreten.

Type:VMMCredential
Aliases:JoinDomainCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DomainJoinOrganizationalUnit

Gibt die Organisationseinheit an, der der Computer während eines unbeaufsichtigten Mini-Setups beigetreten ist.

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

-DRProtectionRequired

Dieser Parameter ist für die zukünftige Verwendung reserviert.

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

-DynamicMemoryBufferPercentage

Gibt den Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, die der Host als Puffer reservieren sollte. Der Standardwert lautet 20.

Beispielformat: -DynamicMemoryTargetBufferPercentage 20

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

-DynamicMemoryEnabled

Gibt an, ob der dynamische Arbeitsspeicher für virtuelle Computer aktiviert werden soll. Sie können dynamischen Arbeitsspeicher direkt auf einem virtuellen Computer oder auf einer Vorlage oder einem Hardwareprofil aktivieren, das zum Erstellen virtueller Computer verwendet wird. Der Standardwert ist False.

Erforderlich: Sie können dynamischen Arbeitsspeicher nur für einen virtuellen Computer aktivieren, wenn dieser virtuelle Computer auf einem Host bereitgestellt wird, auf dem Windows Server 2008 SP1 oder höher ausgeführt wird, oder wenn der virtuelle Computer in einer Bibliothek in einem beendeten Zustand gespeichert ist (Hardwareänderungen an einem gespeicherten virtuellen Computer können nur vorgenommen werden, wenn der virtuelle Computer keine Momentaufnahmen enthält). Das Aktivieren des dynamischen Arbeitsspeichers auf einem virtuellen Computer, der in einer Bibliothek gespeichert ist, beschränkt die Platzierung dieses Computers auf Hosts, die Windows Server 2008 SP1 oder höher ausführen.

Beispielformat: -DynamicMemoryEnabled $True

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

-DynamicMemoryMaximumMB

Gibt die maximale Speichermenge an, die einem virtuellen Computer zugewiesen werden kann, wenn dynamischer Arbeitsspeicher aktiviert ist. Der Standardwert ist 65536.

Erforderlich: Sie können den dynamischen Arbeitsspeicher für einen virtuellen Computer nur aktivieren, wenn dieser virtuelle Computer auf einem Host bereitgestellt wird, auf dem Windows Server 2008 R2 SP1 oder höher ausgeführt wird, oder wenn der virtuelle Computer in einer Bibliothek in einem beendeten Zustand gespeichert ist (Hardwareänderungen an einem gespeicherten virtuellen Computer können nur vorgenommen werden, wenn der virtuelle Computer keine Momentaufnahmen enthält). Wenn Sie den dynamischen Arbeitsspeicher für eine in einer Bibliothek gespeicherte virtuelle Maschine aktivieren, wird die Platzierung dieser Maschine auf Hosts beschränkt, auf denen Windows Server 2008 R2 SP1 oder höher ausgeführt wird.

Beispielformat: -DynamicMemoryMaximumMB 1024

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

-DynamicMemoryMinimumMB

Gibt die Mindestmenge des Arbeitsspeichers an, der einem virtuellen Computer zugewiesen werden kann, wenn dynamischer Arbeitsspeicher aktiviert ist. Der Standardwert ist 65536.

Erforderlich: Sie können den dynamischen Arbeitsspeicher für einen virtuellen Computer nur aktivieren, wenn dieser virtuelle Computer auf einem Host bereitgestellt wird, auf dem Windows Server 2008 R2 SP1 oder höher ausgeführt wird, oder wenn der virtuelle Computer in einer Bibliothek in einem beendeten Zustand gespeichert ist (Hardwareänderungen an einem gespeicherten virtuellen Computer können nur vorgenommen werden, wenn der virtuelle Computer keine Momentaufnahmen enthält). Wenn Sie den dynamischen Arbeitsspeicher für eine in einer Bibliothek gespeicherte virtuelle Maschine aktivieren, wird die Platzierung dieser Maschine auf Hosts beschränkt, auf denen Windows Server 2008 R2 SP1 oder höher ausgeführt wird.

Beispielformat: -DynamicMemoryMinimumMB 1024

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

-Enabled

Aktiviert ein Objekt beim Festlegen auf $True oder deaktiviert ein Objekt beim Festlegen auf $False. Wenn Sie beispielsweise Software in einer Vorlage für virtuelle Maschinen aktualisieren möchten, können Sie das Vorlagenobjekt in der VMM-Bibliothek deaktivieren, um vorübergehend zu verhindern, dass Benutzer das Objekt verwenden.

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

-EnableNestedVirtualization

Aktiviert die geschachtelte Virtualisierung.

Hinweis

Dieser Parameter gilt für VMM 2019 UR1.

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

-FirstBootDevice

Gibt das Gerät an, auf dem ein Start zuerst versucht wird.

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

-FullName

Gibt den Namen der Person an, in deren Namen eine virtuelle Maschine registriert ist.

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

-GuiRunOnceCommands

Gibt ein Array von Befehlen an, die dem Abschnitt [GuiRunOnce] einer unbeaufsichtigten Antwortdatei hinzugefügt werden sollen. Verwenden Sie einzelne Anführungszeichen um jede Zeichenfolge, die in doppelte Anführungszeichen eingeschlossen ist.

Beispielformat: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'

Informationen dazu, wie Windows PowerShell Anführungszeichen verwendet, geben Sie den Typ Get-Help about_Quoting_Rules.

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

-HAVMPriority

Gibt die Priorität des virtuellen Computers an. Virtuelle Computer beginnen in Prioritätsreihenfolge bis zu den Grenzwerten eines Hostclusterknotens. Gültige Eingabe für diesen Parameter ist eine numerische Darstellung der Priorität:

  • Hoch. 3000
  • Mittel. 2000
  • Niedrig. 1000

Wenn Sie einen Wert von Null (0) angeben, wird der virtuelle Computer nicht automatisch neu gestartet.

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

-HighlyAvailable

Gibt an, ob ein virtueller Computer auf einem Hyper-V-Host platziert werden soll, der Teil eines Hostclusters ist. Sie können diese Einstellung für eine virtuelle Maschine, eine Vorlage oder ein Hardwareprofil konfigurieren, die bzw. das zum Erstellen virtueller Maschinen verwendet werden soll.

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

-JobGroup

Gibt einen Bezeichner für eine Reihe von Befehlen an, die direkt vor dem letzten Befehl ausgeführt werden, der denselben Auftragsgruppenbezeichner enthält.

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

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-LinuxAdministratorSSHKey

Gibt die öffentliche Schlüsseldatei für einen Linux SSH-Schlüssel an.

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

-LinuxAdministratorSSHKeyString

Gibt einen Linux-Administrator-SSH-Schlüssel als Zeichenfolge an.

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

-LinuxDomainName

Gibt einen vollqualifizierten Domänennamen (FQDN) an, der in Verbindung mit der Linux-Betriebssystemspezialisierung verwendet werden soll.

Beispielformat: -LinuxDomainName "Domain01.Corp.Contoso.com"

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

-LocalAdministratorCredential

Gibt den Benutzernamen und das Kennwort für das lokale Administratorkonto (oder Linux-Stammkonto im Fall eines Linux-kompatiblen Gastbetriebssystemprofils) an.

Wenn Sie Anmeldeinformationen für eine neue oder vorhandene Vorlage angeben, in einem neuen oder vorhandenen Gastbetriebssystemprofil oder auf einem neuen virtuellen Computer werden alle vorhandenen Administratorkennworte außer Kraft gesetzt.

Type:VMMCredential
Aliases:AdminPasswordCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryMB

Gibt die Menge des zufälligen Zugriffsspeichers (RAM) in Megabyte (MB) auf dem Host an, den dieses Cmdlet dem konvertierten virtuellen Computer zuordnet. Der Standardwert ist 512 MB. Geben Sie für einen virtuellen Computer, auf dem der dynamische Arbeitsspeicher auf einem Host aktiviert ist, der Windows Server 2008 R2 SP1 oder höher ausführt, den Startspeicherwert an.

Typen von Hosts verfügen über den folgenden maximalen Arbeitsspeicher, der virtuellen Computern zugewiesen werden kann:

  • Hyper-V. Bis zu 65536 MB RAM pro virtuellen Computer.
  • VMware ESX Server 3.0.x. Bis zu 16384 MB RAM pro virtuellen Computer.
  • VMware ESX Server 3.5.x. Bis zu 65532 MB RAM pro virtuellen Computer.
  • Citrix XenServer. Bis zu 32265 MB RAM pro virtuellen Computer.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryPerVirtualNumaNodeMaximumMB

Gibt die maximale Speichermenge in MB an, die jeder virtuelle NUMA-Knoten zulässig ist.

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

-MemoryWeight

Gibt die Priorität der Arbeitsspeicherzuordnung für eine virtuelle Machine im Verhältnis zu anderen virtuellen Maschinen auf demselben Host an. Einer virtuellen Maschine mit einer höheren Einstellung werden mehr Arbeitsspeicherressourcen zugeordnet als einer virtuellen Maschine mit einer niedrigeren Einstellung.

Für einen Host, der Windows Server 2008 R2 SP1 oder höher ausführt, 5000 = Normal, 10000 = Hoch, 0 = Niedrig, 1 bis 10000 = Custom.

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

-MergeAnswerFile

Gibt an, ob dieses Cmdlet die Antwortdatei zusammen mit den Einstellungen des Gastbetriebssystems zusammenführt. Der Standardwert ist $True. Die VMM-Konsole verwendet diesen Parameter. Geben Sie diesen Parameter nicht an.

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

-MonitorMaximumCount

Gibt die maximale Anzahl von Monitoren an, die ein virtueller Videoadapter unterstützt.

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

-MonitorMaximumResolution

Gibt den Wert als Zeichenfolge an, der die maximale mögliche Monitorauflösung eines virtuellen Videoadapters darstellt. Zulässige Werte für diesen Parameter:

  • 1024 x 768
  • 1280x1024
  • 1600 x 1200
  • 1920x1200

Der Standardwert ist 1280x1024.

Beispielformat: -MonitorMaximumResolution "1600x1200"

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

-Name

Gibt den Namen eines VMM-Objekts an.

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

-NetworkUtilizationMbps

Gibt in Megabits pro Sekunde (Mbps) die Bandbreite im Netzwerk des Hosts an, die von einem bestimmten virtuellen Computer verwendet werden kann.

Beispielformat: -NetworkUtilization 10

Type:Int32
Aliases:NetworkUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumaIsolationRequired

Gibt an, ob die NUMA-Isolation erforderlich ist.

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

-NumLock

Gibt an, ob der BIOS-Wert für NumLock auf einer Vorlage aktiviert wird, die zum Erstellen virtueller Computer auf einem Hyper-V-Host verwendet wird. Dieser Parameter gilt nicht für virtuelle Computer auf VMware ESX-Hosts oder auf Citrix XenServer-Hosts.

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

-OperatingSystem

Gibt den Betriebssystemtyp für eine virtuelle Maschine an. Geben Sie Get-SCOperatingSystemdie Namen aller verfügbaren Betriebssysteme in VMM auf.

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

-OrganizationName

Gibt den Namen der Organisation für die Person an, deren Name ein virtueller Computer registriert ist.

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

-Owner

Gibt den Besitzer eines VMM-Objekts in Form eines gültigen Domänenbenutzerkontos an

  • Beispielformat: -Owner "Contoso\PattiFuller"
  • Beispielformat: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProductKey

Gibt einen Product Key an. Beim Product Key handelt es sich um eine 25-stellige Zahl zur Identifizierung der Produktlizenz. Ein Product Key kann verwendet werden, um VMM oder ein Betriebssystem zu registrieren, das auf einem virtuellen Computer oder Host installiert werden soll.

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

-ProtectionProvider

Gibt einen Schutzanbieter an.

Type:ProtectionProvider
Accepted values:None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-QuotaPoint

Gibt ein Kontingent an, das die Anzahl virtueller Computer beschränkt, die Self-Service-Benutzer bereitstellen können.

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

-RecoveryPointObjective

Gibt den maximal zulässigen Zeitraum an, für den Daten aus einem IT-Dienst aufgrund eines großen Vorfalls verloren gehen können.

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

-RemoveCapabilityProfile

Entfernt ein oder mehrere angegebene Funktionsprofilobjekte.

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

-RemoveDomainJoinOrganizationalUnit

Gibt an, dass dieses Cmdlet die Organisationseinheit entfernt, die dem Computer während des Setups beigetreten ist.

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

-RemoveServerFeatures

Gibt an, dass dieses Cmdlet alle Serverrollen und Features aus einer Vorlage entfernt.

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

-ReplicationGroup

Gibt eine Replikationsgruppe an.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

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

-SecureBootEnabled

Gibt an, ob der sichere Start aktiviert ist.

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

-SecureBootTemplate

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

-SQLProfile

Gibt ein SQL Server Profilobjekt an.

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

-Tag

Gibt ein Wort oder einen Ausdruck an, der einem Objekt zugeordnet werden soll, sodass Sie nach allen Objekten mit der angegebenen Gruppe von Tags suchen können. Sie können nach einer Teilmenge von Tags suchen oder nach dem vollständigen Satz von Tags suchen.

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

-TimeZone

Gibt eine Zahl (ein Index) an, die eine geografische Region identifiziert, die dieselbe Standardzeit teilt. Eine Liste der Zeitzonenindizes finden Sie unter Microsoft Time Zone Index Values at http://go.microsoft.com/fwlink/?LinkId=120935. Wenn keine Zeitzone angegeben ist, wird als Standardzeitzone für eine virtuelle Maschine die gleiche Zeitzoneneinstellung wie auf dem Host für virtuelle Maschinen verwendet.

Beispielformat zum Angeben der GMT Standardzeitzone: -TimeZone 085

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

-UnattendSettings

Gibt ein Schlüssel-/Wertpaar an, das aus String, String besteht.

Type:System.Collections.Generic.Dictionary`2[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateManagementProfile

Gibt das Azure-Profil an, das in VMTemplate verwendet werden kann. Azure-Profil bietet Azure-Funktionen für die gemeinsame Verwaltung für den virtuellen Computer.

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

-UserRole

Gibt ein Benutzerrollenobjekt an.

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

-VirtualNumaNodesPerSocketMaximum

Gibt die maximale Anzahl von NUMA-Knoten an, die für jeden Socket zulässig sind.

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

-VirtualVideoAdapterEnabled

Gibt an, ob der virtuelle 3D-Videoadapter von Microsoft für virtuelle Computer aktiviert werden soll. Sie können den virtuellen Videoadapter direkt auf einem virtuellen Computer oder auf einer Vorlage oder einem Hardwareprofil aktivieren, das zum Erstellen virtueller Computer verwendet wird.

Erforderlich: Sie können den virtuellen 3D-Videoadapter von Microsoft für einen virtuellen Computer nur aktivieren, wenn dieser virtuelle Computer auf einem Host bereitgestellt wird, auf dem Windows Server 2008 R2 SP1 (mit der Rolle "Remotedesktopdienste" und "Virtual Desktop Virtual Graphics" installiert) oder höher oder höher oder wenn der virtuelle Computer in einer Bibliothek in einem beendeten Zustand gespeichert ist (Hardwareänderungen an einem gespeicherten virtuellen Computer können nur vorgenommen werden, wenn der virtuelle Computer ausgeführt werden kann, wenn der virtuelle Computer installiert ist. Computer verfügt nicht über Momentaufnahmen. Das Aktivieren des virtuellen 3D-Videoadapters von Microsoft auf einem virtuellen Computer, der in einer Bibliothek gespeichert ist, beschränkt die Platzierung dieses Computers auf hosts, die Windows Server 2008 R2 SP1 (mit der Rolle remotedesktopdienste und dem installierten Rollendienst für Remotedesktopdesktopgrafiken) oder höher.

Beispielformat: -VirtualVideoAdapterEnabled $True

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

-VMTemplate

Gibt ein zum Erstellen virtueller Maschinen verwendetes VMM-Vorlagenobjekt an.

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

-Workgroup

Gibt auf einer neuen oder vorhandenen Vorlage, auf einem neuen oder vorhandenen Gastbetriebssystemprofil oder auf einem neuen virtuellen Computer den Namen der Arbeitsgruppe an, zu der Sie einem virtuellen Computer beitreten möchten. Mithilfe dieses Parameters können Sie den vorhandenen Wert in einer Vorlage oder einem Gastbetriebssystem-Profil überschreiben.

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

Ausgaben

Template

Dieses Cmdlet gibt ein Template-Objekt zurück.

Hinweise

  • Erfordert ein Virtuelles Computervorlagenobjekt, das mithilfe des Cmdlets Get-SCVMTemplate abgerufen werden kann.