Set-CMHardwareRequirement

Изменяет параметры требований к оборудованию Configuration Manager для продукта.

Синтаксис

Set-CMHardwareRequirement
   [-MinCpu <Int32>]
   [-MinDiskFree <Int64>]
   [-MinDiskSize <Int64>]
   [-MinRam <Int64>]
   -Product <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMHardwareRequirement
   -InputObject <IResultObject>
   [-MinCpu <Int32>]
   [-MinDiskFree <Int64>]
   [-MinDiskSize <Int64>]
   [-MinRam <Int64>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Set-CMHardwareRequirement изменяет параметры требований к оборудованию для программных продуктов.

Configuration Manager управляет сведениями аналитики активов, включая требования к оборудованию, для различных программных продуктов. Вы можете добавлять, изменять или удалять собственные требования к оборудованию, но нельзя изменять встроенные требования к оборудованию.

С помощью этого командлета можно изменить минимальные требования, связанные с программным продуктом, или изменить имя, используемое Configuration Manager для продукта. Вы можете указать продукт по имени или получить продукт с помощью командлета Get-CMHardwareRequirement .

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Изменение минимального значения ОЗУ

PS XYZ:\> Set-CMHardwareRequirement -Product "Accounts Program" -MinRam 161072

Эта команда задает минимальное значение ОЗУ для указанного продукта.

Пример 2. Изменение минимального размера диска для объекта требований к оборудованию

PS XYZ:\> $CMHR = Get-CMHardwareRequirement -Product "Accounts Program"
PS XYZ:\> Set-CMHardwareRequirement -InputObject $CMHR -MinDiskSize 1600000

Первая команда получает объект требований к оборудованию для программы accounts Program и сохраняет его в переменной $CMHR.

Вторая команда изменяет минимальный размер диска для объекта, хранящегося в $CMHR.

Параметры

-Confirm

Перед запуском командлет запросит подтверждение.

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

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

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

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

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

-InputObject

Указывает объект требования к оборудованию. Чтобы получить объект требования к оборудованию, используйте командлет Get-CMHardwareRequirement .

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

-MinCpu

Указывает минимальную скорость ЦП в мегагерцах (МГц), необходимую для программного продукта.

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

-MinDiskFree

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

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

-MinDiskSize

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

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

-MinRam

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

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

-Product

Указывает имя программного продукта.

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

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

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

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

System.Object