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


Enable-CMSoftwareMeteringRule

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

Синтаксис

Enable-CMSoftwareMeteringRule
      -Id <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-CMSoftwareMeteringRule
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-CMSoftwareMeteringRule
      -ProductName <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Enable-CMSoftwareMeteringRule включает одно или несколько правил контроля использования программного обеспечения в Configuration Manager. Вы можете включить правило, которое вы ранее отключили, с помощью командлета Disable-CMSoftwareMeteringRule . Когда Configuration Manager автоматически создает правила контроля использования программного обеспечения, они создаются как отключенные.

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

Правила, которые позволяют включить правила контроля использования программного обеспечения, можно задать по идентификатору или названию продукта, а также с помощью командлета Get-CMSoftwareMeteringRule .

Дополнительные сведения о отслеживании использования программного обеспечения в Configuration Manager см. в статье Общие сведения о отслеживании использования программного обеспечения в Configuration Manager.

Примечание.

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

Примеры

Пример 1. Включение правил для определенного продукта

PS XYZ:\>Enable-CMSoftwareMeteringRule -ProductName "Accounting Package"

Эта команда включает правила контроля использования программного обеспечения для продукта с именем Accounting Package. Может быть несколько правил. Если вы ранее отключили некоторые правила для этого продукта, но не все, командлет не сообщает, что некоторые правила уже включены.

Пример 2. Включение определенного правила

PS XYZ:\>Enable-CMSoftwareMeteringRule -Id "16777229"

Эта команда включает правило контроля использования программного обеспечения с указанным идентификатором.

Параметры

-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

-Id

Задает массив идентификаторов для правил контроля использования программного обеспечения.

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

-InputObject

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

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

-ProductName

Указывает имя продукта, который измеряет правило.

Тип: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