Поделиться через


Set-SCCapabilityProfile

Изменяет свойства профиля возможностей.

Синтаксис

Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   -Name <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет Set-SCCapabilityProfile изменяет свойства объекта профиля возможностей.

Сведения о создании профиля возможностей введите Get-Help New-SCCapabilityProfile -Detailed.

Примеры

Пример 1. Изменение параметров виртуального жесткого диска по умолчанию профиля возможностей

PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Name "CapabilityProf01"
PS C:\> Set-SCCapabilityProfile -CapabilityProfile $CapabilityProfile -VirtualHardDiskCountMinimum 1 -VirtualHardDiskCountMaximum 8 -VirtualHardDiskSizeMBMaximum 256000

Первая команда получает объект профиля возможностей с именем CapabilityProf01 и сохраняет объект в переменной $CapabilityProfile.

Вторая команда задает для виртуального жесткого диска минимальное значение 1, виртуальный жесткий диск не более 8, а максимальный размер виртуального жесткого диска — 25600 МБ (250 ГБ) для профиля возможностей, хранящегося в $CapabilityProfile.

Параметры

-CapabilityProfile

Указывает объект профиля возможностей.

Тип:CapabilityProfile
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-CPUCompatibilityModeValue

Указывает, включен ли режим совместимости процессора. Если задано значение $True, Virtual Machine Manager (VMM) ограничивает возможности процессора, которые виртуальная машина может использовать для улучшения совместимости с другой версией процессора.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CPUCompatibilityModeValueCanChange

Указывает, можно ли обновить значение режима совместимости ЦП.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CPUCountInitial

Указывает начальное число процессоров, которые виртуальная машина будет иметь при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CPUCountMaximum

Указывает максимальное количество процессоров, которые может иметь виртуальная машина, развернутая в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CPUCountMinimum

Указывает минимальное количество процессоров, которые может иметь виртуальная машина, развернутая в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Description

Указывает описание указанного объекта.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DifferencingVirtualHardDiskValue

Указывает, разрешены ли разностные диски.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DifferencingVirtualHardDiskValueCanChange

Указывает, можно ли обновить значение для разных дисков.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DynamicMemoryValue

Указывает, включена ли динамическая память.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DynamicMemoryValueCanChange

Указывает, можно ли обновить значение динамической памяти.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DynamicVirtualHardDiskValue

Указывает, разрешены ли динамические виртуальные жесткие диски.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DynamicVirtualHardDiskValueCanChange

Указывает, можно ли обновить значение динамических виртуальных жестких дисков.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ExistDiskStorageClassificationValue

Указывает GUID.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FixedVirtualHardDiskValue

Указывает, разрешены ли фиксированные виртуальные жесткие диски.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FixedVirtualHardDiskValueCanChange

Указывает, можно ли обновить значение для фиксированных виртуальных жестких дисков.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LogicalNetworkValue

Указывает GUID.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumMemoryMBInitial

Указывает начальный максимальный объем памяти в мегабайтах (МБ), выделенный виртуальной машине при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumMemoryMBMaximum

Указывает максимальный объем памяти в мегабайтах (МБ), который можно выделить виртуальной машине.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumMemoryMBMinimum

Указывает наименьший объем максимальной памяти в мегабайтах (МБ), который можно выделить виртуальной машине.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MemoryMBInitial

Указывает начальный объем памяти в мегабайтах (МБ), выделенный виртуальной машине при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MemoryMBMaximum

Указывает максимальный объем памяти в мегабайтах (МБ), который можно выделить виртуальной машине.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MemoryMBMinimum

Указывает минимальный объем памяти в мегабайтах (МБ), который можно выделить виртуальной машине.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Указывает имя объекта VMM.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NetworkOptimizationValue

Указывает, включена ли оптимизация сети.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NetworkOptimizationValueCanChange

Указывает, можно ли обновить значение для оптимизации сети.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NewDiskStorageClassificationValue

Указывает GUID.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OSCompatibilityModeValue

Указывает, включен ли режим совместимости операционной системы.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OSCompatibilityModeValueCanChange

Указывает, можно ли обновить значение совместимости операционной системы.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SharedDVDImageFileValue

Указывает, включен ли общий режим образа DVD.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SharedDVDImageFileValueCanChange

Указывает, можно ли обновить значение для общего режима образа DVD.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StartupMemoryMBInitial

Указывает начальный объем памяти в мегабайтах (МБ), выделенный виртуальной машине при запуске.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StartupMemoryMBMaximum

Указывает максимальный объем памяти в мегабайтах (МБ), выделенный виртуальной машине при запуске.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StartupMemoryMBMinimum

Указывает минимальный объем памяти в мегабайтах (МБ), выделенный виртуальной машине при запуске.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TargetMemoryBufferPercentInitial

Указывает начальный процент памяти, превышающий текущее выделение памяти виртуальной машины, которое узел должен попытаться зарезервировать в качестве буфера.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TargetMemoryBufferPercentMaximum

Указывает максимальный процент памяти, превышающий текущее выделение памяти виртуальной машины, которое узел должен попытаться зарезервировать в качестве буфера.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TargetMemoryBufferPercentMinimum

Указывает минимальный процент памяти, превышающий текущее выделение памяти виртуальной машины, которое узел должен попытаться зарезервировать в качестве буфера.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualDVDDriveCountInitial

Указывает начальное число DVD-дисков, подключенных к виртуальной машине при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualDVDDriveCountMaximum

Указывает максимальное количество DVD-дисков, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualDVDDriveCountMinimum

Указывает минимальное количество DVD-дисков, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskCountInitial

Указывает начальное число виртуальных жестких дисков, подключенных к виртуальной машине при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskCountMaximum

Указывает максимальное количество виртуальных жестких дисков, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskCountMinimum

Указывает минимальное количество виртуальных жестких дисков, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskSizeMBInitial

Указывает начальный размер жесткого диска в мегабайтах (МБ) для виртуальной машины при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskSizeMBMaximum

Указывает максимальный размер виртуального жесткого диска в мегабайтах (МБ), разрешенный для виртуальной машины, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualHardDiskSizeMBMinimum

Указывает минимальный размер виртуального жесткого диска в мегабайтах (МБ), разрешенный для виртуальной машины, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkAdapterCountInitial

Указывает начальное число адаптеров виртуальной сети, подключенных к виртуальной машине при развертывании в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkAdapterCountMaximum

Указывает максимальное количество адаптеров виртуальной сети, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkAdapterCountMinimum

Указывает минимальное количество адаптеров виртуальной сети, которые можно подключить к виртуальной машине, развернутой в частном облаке.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMHighlyAvailableValue

Указывает, будет ли развернутая виртуальная машина высокодоступна.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMHighlyAvailableValueCanChange

Указывает, можно ли обновить значение, указывающее состояние высокой доступности виртуальной машины.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Примечания

  • Требуется объект профиля возможностей VMM, который можно получить с помощью командлет а Get-SCCapabilityProfile.