New-SCHardwareProfile
在 VMM 库中创建硬件配置文件。
语法
New-SCHardwareProfile
[-VMMServer <ServerConnection>]
[-Generation <Int32>]
[-HighlyAvailable <Boolean>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired <Boolean>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled <Boolean>]
[-NumLock <Boolean>]
[-CPULimitFunctionality <Boolean>]
[-CPULimitForMigration <Boolean>]
[-Name] <String>
[-HardwareProfile <HardwareProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-CapabilityProfile <CapabilityProfile>]
[-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>]
说明
New-SCHardwareProfile cmdlet 创建一个硬件配置文件,用于在 Virtual Machine Manager (VMM) 中存储硬件配置信息。 可以创建单独的硬件配置文件,或自定义一个包含硬件配置文件设置的模板或虚拟机。 New-SCHardwareProfile 将新的硬件配置文件对象存储在 VMM 库中。
可以基于默认值或现有硬件配置文件创建硬件配置文件,也可以在创建硬件配置文件时自定义硬件配置文件。 如果未指定 名称以外的参数,则 VMM 会创建默认硬件配置文件对象。
可以为虚拟机配置的硬件配置文件设置包括:
BIOS 中的启动顺序设置,用于指定虚拟机的设备启动顺序。 启动顺序设置仅适用于 Hyper-V 主机或 Citrix XenServer 主机上的虚拟机。
虚拟机的 CPU 设置。
虚拟机上的可用内存。
虚拟软盘驱动器。
两个虚拟 COM 端口 (COM1 和 COM2) 。
内置虚拟 IDE 设备。
一个或多个虚拟 SCSI 适配器。
可以附加到逻辑网络的一个或多个虚拟网络适配器。 可以对虚拟网络适配器进行仿真或合成。
分配给虚拟机的优先级,用于使用主机的 CPU 资源,相对于同一主机上部署的其他虚拟机使用主机的 CPU。 CPU 优先级由虚拟化软件决定。
从此配置文件创建的虚拟机是否高度可用。 高度可用的虚拟机是只能放置在主机群集的主机上的虚拟机。
示例
示例 1:创建默认硬件配置文件
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
此命令创建一个名为 NewHWProfile01 的默认硬件配置文件。
示例 2:创建一个硬件配置文件,用于设置启动顺序、CPU 和内存
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
此命令创建一个新的硬件配置文件,将其命名为 NewHWProfile02,将 PXEBoot 设置为 BIOS 启动顺序中的第一个条目,指定 1024 MB 内存,并指定使用此硬件配置文件创建的虚拟机将具有四个处理器。
示例 3:克隆并修改现有硬件配置文件
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
第一个命令获取名为 NewHWProfile01 的硬件配置文件对象,并将对象存储在$HWProfile变量中。
第二个命令基于 NewHWProfile01 创建名为 NewHWProfile03 的硬件配置文件,但修改相对权重的值。 NewHWProfile03 中的所有其他设置与 NewHWProfile01 中的设置相同。
示例 4:创建包含网络适配器、SCSI 适配器和 DVD 驱动器的硬件配置文件
PS C:\> $JobGroupId = [Guid]::NewGuid().ToString()
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGroupID -PhysicalAddressType Dynamic -VirtualNetwork "Internal Network"
PS C:\> New-SCVirtualSCSIAdapter -JobGroup $JobGroupID -AdapterID 6 -Shared $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGroupID -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Name "NewHWProfile04" -Owner "Contoso\Katarina" -Description "Temporary Hardware Config used to create a VM/Template" -MemoryMB 512 -JobGroup $JobGroupID
第一个命令 (GUID) 生成全局唯一标识符,并将 GUID 字符串存储在变量$JobGroupID中。 作业组 ID 用作标识符,可将包含此标识符的后续命令划分到单个作业组中。
第二个命令创建虚拟网络适配器,但使用 JobGroup 参数指定在上次命令运行 New-SCHardwareProfile cmdlet 之前不会创建网络适配器。 此命令将物理 (MAC) 地址类型设置为动态,并指定新的虚拟网络适配器将连接到名为“内部网络的虚拟网络”。
第三个命令创建虚拟 SCSI 适配器,但使用 JobGroup 参数指定在上次命令运行 New-SCHardwareProfile cmdlet 之前不会创建 SCSI 适配器。 此命令将适配器 ID 设置为 6,并将 共享 参数设置为$False,以便适配器不共享 (,因为如果要在来宾群集) 中使用适配器,则必须这样做。
第四个命令创建虚拟 DVD 驱动器,但使用 JobGroup 参数指定在上次命令运行 New-SCHardwareProfile cmdlet 之前不会创建 DVD 驱动器。 指定 Bus 1 和 LUN 0 可将虚拟 DVD 驱动器连接到 IDE 总线上的辅助通道 (0)。
最后一个命令创建名为 NewHWProfile04 的硬件配置文件,将所有者设置为 Contoso\Katarina,指定说明,并指定使用此硬件配置文件创建的虚拟机将使用的主机上的内存量为 512 MB。 在 New-SCHardwareProfile cmdlet 创建硬件配置文件之前,此最终命令中的 JobGroup 参数将执行指定相同 JobGroup GUID 的所有上述 cmdlet。 当 New-SCVirtualNetworkAdapter、New-SCVirtualScsiAdapter 和 New-SCVirtualDVDDrive 运行时,所创建的结果对象将自动与新的硬件配置文件相关联。
示例 5:创建硬件配置文件并将其添加到新的虚拟机模板
PS C:\> $HWProfile = New-SCHardwareProfile -Name "NewHWProfile05" -CPUCount 4 -MemoryMB 64000 -CPUMax 100 -Owner "Contoso\Katarina" -HighlyAvailable $True
PS C:\> $VHD = Get-SCVirtualHardDisk | where { $_.Name -eq "VHD01.vhd" -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> $OS = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVMTemplate -Name "LargeVMTemplate" -HardwareProfile $HWProfile -OperatingSystem $OS -VirtualHardDisk $VHD -NoCustomization
第一个命令创建一个新的硬件配置文件,将其命名为 NewHWProfile05,指定它包含四个处理器,并且虚拟机可以使用的主机上单个 CPU 的总资源的最大百分比为 100%,分配 64 GB RAM 和所有者,将 HighAvailable 参数设置为$True, 然后将新的硬件配置文件对象存储在$HWProfile变量中。 HighlyAvailable 参数指定直接或通过模板使用此硬件配置文件创建的虚拟机将放置在作为主机群集节点的主机上。
第二个命令从库获取名为 VHD01 的虚拟硬盘对象,并将对象存储在$VHD变量中。
第三个命令按名称获取操作系统对象,并将对象存储在$OS变量中。
最后一个命令创建新的虚拟机模板,将其命名为 LargeVMTemplate,并指定它使用在上述命令中检索或创建的操作系统、硬件配置文件和虚拟硬盘,而无需对操作系统进行任何自定义。
参数
-AutomaticCriticalErrorAction
指定 VM 遇到严重错误时要执行的操作,并超出 AutomaticCriticalErrorActionTimeout 参数指定的超时持续时间。 此参数的可接受值为:Pause 和 None。
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
指定在关闭虚拟机之前在关键暂停中等待的时间量(以分钟为单位)。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
指定 Hyper-V 主机上虚拟机用于启动的设备的顺序。 此参数的可接受值为:
- CD
- IDEHardDrive
- PXEBoot
- 软盘
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
指定功能配置文件对象。
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
指定检查点类型。 此参数的可接受值为:
- 已禁用
- 生产
- ProductionOnly
- 标准
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
指定虚拟机、硬件配置文件或模板上的 CPU 数目。
主机类型支持以下数量的 CPU:
- Hyper-V。 每个虚拟机最多四个 CPU,具体取决于来宾操作系统。
- VMware ESX。 每个虚拟机最多四个 CPU,但在运行 Windows NT 4.0 的虚拟机上只有一个 CPU。
- Citrix XenServer。 每个虚拟机最多 8 个 CPU,具体取决于来宾操作系统。
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
指定预期此虚拟机使用的主机上的 CPU 百分比。 只在 VMM 确定适于部署虚拟机的主机时才使用此值。
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
指示是否限制指定虚拟机的处理器功能,以便迁移到具有与源计算机不同版本的物理计算机。 VMM 不支持在拥有不同制造商提供的处理器的物理计算机之间迁移虚拟机。
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
指示是否通过为虚拟机提供有限的 CPU 功能,在部署在 Hyper-V 主机或 VMware ESX 主机上的虚拟机上启用Windows NT 4.0 等旧操作系统。
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
指定特定虚拟机在任意给定时间最多可以利用主机上的单个 CPU 的总资源的百分比。
示例: -CPUMaximumPercent 80
(指定 80%)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
指定每个虚拟 NUMA 节点允许的最大 CPU 数。
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
指定主机上此虚拟机可以使用的 CPU 资源量(相对于同一主机上的其他虚拟机)。 具有较高权重值的虚拟机分配的 CPU 资源比权重值较低的虚拟机分配的 CPU 资源更多。 这些值的 VMware 术语是共享。
主机类型支持以下相对值:
Hyper-V。 1 到 10000。
VMware ESX。 高。
- VMware ESX。 高于普通。
VMware ESX。 普通 (默认) 。 1000。
VMware ESX。 正常情况下。
- VMware ESX。 低。
VMware ESX。 自定义 1 到 1000000。
Citrix XenServer。 1 到 65536,正常为 256。
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
指定主机上最低可以分配给虚拟机使用的单个 CPU 资源的百分比。 虚拟机的可用 CPU 容量的百分比决不能小于此百分比。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
指定虚拟机的 CPU 类型。
若要检索可用于 VMM 环境中的虚拟机的所有 CPU 类型的列表,请键入 Get-SCCPUType
。
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定对象的说明。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
指定特定虚拟机每秒可在主机上使用的磁盘输入/输出操作数量 (IOPS)。
示例: -DiskIO 1500
(指定 1500 IOPS)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
此参数留待将来使用。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
指定虚拟机当前内存分配上方的内存百分比,主机应尝试将其保留为缓冲区。 默认值为 20。
示例格式: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
指示是否为虚拟机启用动态内存。 您可以直接对虚拟机或将用于创建虚拟机的模板或硬件配置文件启用动态内存。 默认值为$False。
必需:仅当虚拟机部署在运行 Windows Server 2008 SP1 或更高版本的主机上,或者虚拟机存储在处于停止状态的库中时,才能为虚拟机启用动态内存, (存储虚拟机的硬件更改只能在虚拟机没有快照) 时进行。 在存储在库中的虚拟机上启用动态内存会将该计算机的放置限制为运行 Windows Server 2008 SP1 或更高版本的主机。
示例格式: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
指定在启用动态内存时可以分配给虚拟机的最大内存量。 默认值为 65536。
必需:仅当虚拟机部署在运行 Windows Server 2008 R2 SP1 或更高版本的主机上或者虚拟机存储在处于停止状态的库中时,才能为虚拟机启用动态内存, (存储虚拟机的硬件更改只能在虚拟机没有快照) 时进行。 如果对存储在库中的虚拟机启用动态内存,则会将该虚拟机的放置局限于运行 Windows Server 2008 R2 SP1 或更高版本的主机。
示例格式: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
指定启用动态内存时可以分配给虚拟机的最小内存量。 默认值为 65536。
必需:仅当虚拟机部署在运行 Windows Server 2008 R2 SP1 或更高版本的主机上或者虚拟机存储在处于停止状态的库中时,才能为虚拟机启用动态内存, (存储虚拟机的硬件更改只能在虚拟机没有快照) 时进行。 如果对存储在库中的虚拟机启用动态内存,则会将该虚拟机的放置局限于运行 Windows Server 2008 R2 SP1 或更高版本的主机。
示例格式: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
指示首次尝试启动的设备。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
指示创建的虚拟机的生成。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
指定硬件配置文件对象。
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
指定虚拟机优先级。 虚拟机按优先级顺序启动,最多达到主机群集节点的限制。 此参数的有效输入是优先级的数值表示形式:
- 高。 3000
- 中等。 2000
- 低。 1000
如果指定值零 (0) ,则虚拟机不会自动重启。
示例格式: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
指示是否将虚拟机放置在属于主机群集的 Hyper-V 主机上。 在虚拟机、用于创建虚拟机的模板或硬件配置文件上配置此设置。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
在运行最后一个包含相同作业组标识符的命令之前,为作为集合运行的一系列命令指定标识符。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定跟踪作业进度,并将其存储在此参数命名的变量中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
指定此 cmdlet 分配给已转换虚拟机的主机上的 RAM (RAM) 的随机访问内存量(以 MB () MB 为单位)。 默认值为 512 MB。 对于在运行 Windows Server 2008 R2 SP1 或更高版本的主机上启用动态内存的虚拟机,请指定启动内存值。
主机类型具有以下可分配给虚拟机的最大内存:
- Hyper-V。 每个虚拟机最多 65536 MB RAM。
- VMware ESX Server 3.0.x。 每个虚拟机最多 16384 MB RAM。
- VMware ESX Server 3.5.x。 每个虚拟机最多 65532 MB RAM。
- Citrix XenServer。 每个虚拟机最多 32265 MB RAM。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
指定允许每个虚拟 NUMA 节点的最大内存量(以 MB 为单位)。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
指明向虚拟机分配内存的优先级(相对于同一主机上的其他虚拟机)。 设置较高的虚拟机所分配到的内存资源比设置较低的虚拟机多。
对于运行 Windows Server 2008 R2 SP1 或更高版本的主机:
- 5000 - 正常
- 10000 - 高
- 0 - 低
- 1 到 10000 - 自定义
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
指定虚拟视频适配器支持的最大监视器数。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
将值指定为字符串,该值表示虚拟视频适配器的最大可能监视器分辨率。 此参数的可接受值为:
- 1024 x 768
- 1280x1024
- 1600 x 1200
- 1920x1200
默认值为 1280x1024。
示例格式: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定 VMM 对象的名称。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
指定,以兆比特/秒为单位 (Mbps) ,特定虚拟机可以使用的主机网络上的带宽量。
示例格式: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
指示是否需要 NUMA 隔离。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
指示是否在用于在 Hyper-V 主机上创建虚拟机的硬件配置文件上为 NumLock 启用 BIOS 值。 此参数不适用于 VMware ESX 主机上或 Citrix XenServer 主机上的虚拟机。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
以一个有效的域用户帐户形式指定 VMM 对象的所有者。
- 示例格式:
-Owner "Contoso\PattiFuller"
- 示例格式:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
指定保护提供程序。
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
指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
指定由于重大事件而无法容忍从 IT 服务丢失数据的最大时间段。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
指定复制组。
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令 shell。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
指示是否启用了安全启动。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
指定要用于第 2 代虚拟机的安全启动模板。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
指定一个用户角色对象。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
指定每个套接字允许的最大 NUMA 节点数。
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
指示是否为虚拟机启用 Microsoft 合成 3D 虚拟视频适配器。 可以直接在虚拟机或模板或硬件配置文件上启用虚拟视频适配器,该配置文件将用于创建虚拟机。
必需:仅当虚拟机部署在运行 Windows Server 2008 R2 SP1 的主机上时,才能为虚拟机启用 Microsoft 合成 3D 虚拟视频适配器 (,并且远程桌面服务角色和远程桌面虚拟图形角色服务安装在) 或更高版本,或者虚拟机存储在已停止状态的库中, (存储虚拟机的硬件更改只能进行如果虚拟机没有快照) 。 在库中存储的虚拟机上启用 Microsoft 合成 3D 虚拟视频适配器会将该计算机的位置限制为托管运行 Windows Server 2008 R2 SP1 (的远程桌面服务角色和安装在) 或更高版本的远程桌面虚拟图形角色服务。
示例格式: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定VMM 服务器对象。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
HardwareProfile
此 cmdlet 返回 HardwareProfile 对象。