Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Configures one or more processors of a virtual machine.
Parameter Set: VMName
Set-VMProcessor [-VMName] <String[]> [-CompatibilityForMigrationEnabled <Boolean> ] [-CompatibilityForOlderOperatingSystemsEnabled <Boolean> ] [-ComputerName <String[]> ] [-Count <Int64> ] [-Maximum <Int64> ] [-MaximumCountPerNumaNode <Int32> ] [-MaximumCountPerNumaSocket <Int32> ] [-Passthru] [-RelativeWeight <Int32> ] [-Reserve <Int64> ] [-ResourcePoolName <String> ] [ <CommonParameters>]
Parameter Set: VMObject
Set-VMProcessor [-VM] <VirtualMachine[]> [-CompatibilityForMigrationEnabled <Boolean> ] [-CompatibilityForOlderOperatingSystemsEnabled <Boolean> ] [-Count <Int64> ] [-Maximum <Int64> ] [-MaximumCountPerNumaNode <Int32> ] [-MaximumCountPerNumaSocket <Int32> ] [-Passthru] [-RelativeWeight <Int32> ] [-Reserve <Int64> ] [-ResourcePoolName <String> ] [ <CommonParameters>]
Parameter Set: VMProcessor
Set-VMProcessor [-VMProcessor] <VMProcessor[]> [-CompatibilityForMigrationEnabled <Boolean> ] [-CompatibilityForOlderOperatingSystemsEnabled <Boolean> ] [-Count <Int64> ] [-Maximum <Int64> ] [-MaximumCountPerNumaNode <Int32> ] [-MaximumCountPerNumaSocket <Int32> ] [-Passthru] [-RelativeWeight <Int32> ] [-Reserve <Int64> ] [-ResourcePoolName <String> ] [ <CommonParameters>]
The Set-VMProcessor cmdlet configures one or more processors of a virtual machine.
Specifies one or more Hyper-V hosts on which processors are to be configured. NetBIOS names, IP addresses, and fully-qualified domain names are allowable. The default is the local computer — use “localhost” or a dot (“.”) to specify the local computer explicitly.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
. |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the number of processors for the virtual machine.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the maximum percentage of resources available to the virtual machine processor to be configured. Allowed values range from 0 to 100.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the maximum number of processors per NUMA node to be configured for the virtual machine.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the maximum number of sockets per NUMA node to be configured for the virtual machine.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies that a Microsoft.HyperV.PowerShell.Processor is to be passed through to the pipeline representing the processor to be configured.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the priority for allocating the physical machine’s processing power to this virtual machine relative to others. Allowed values range from 1 to 10000.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the percentage of processor resources to be reserved for this virtual machine. Allowed values range from 0 to 100.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the name of the processor resource pool to be used.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies the virtual machine on which the processor is to be configured.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
true (ByValue) |
Принимать подстановочные знаки? |
false |
Specifies the name of the virtual machine on which the processor is to be configured.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
true (ByValue) |
Принимать подстановочные знаки? |
true |
Specifies the virtual machine processor to be configured.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
true (ByValue) |
Принимать подстановочные знаки? |
false |
Specifies whether the virtual processor’s features are to be limited for compatibility when migrating the virtual machine to another host.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Specifies whether the virtual processor’s features are to be limited for compatibility with older operating systems.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
Этот командлет поддерживает следующие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, и -OutVariable. Для получения дополнительных сведений см. about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Тип входных данных — это тип объектов, которые можно передать в командлет через конвейер.
Тип выходных данных — это тип объектов, которые выдает командлет.
- None by default; Microsoft.HyperV.PowerShell.VMNetworkAdapterVlanSetting if –PassThru is specified.
Configures virtual machine TestVM with two virtual processors, a reserve of 10%, a limit of 75%, and a relative weight of 200.
PS C:\> Set-VMProcessor TestVM -Count 2 -Reserve 10 -Maximum 75 -RelativeWeight 200
Configures virtual machine TestVM, enabling processor compatibility for live migration.
PS C:\> Set-VMProcessor TestVM -CompatibilityForMigrationEnabled $true
Configures virtual machine TestVM, enabling compatibility for running older operating systems.
PS C:\> Set-VMProcessor TestVM –CompatibilityForOlderOperatingSystemsEnabled $true