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.