Set-CMSoftwareMeteringSetting

Настраивает свойства измерить программное обеспечение Configuration Manager.

Синтаксис

Set-CMSoftwareMeteringSetting
   [-AutoCreateDisabledRule <Boolean>]
   [-AutoCreatePercentage <Int32>]
   [-AutoCreateThreshold <Int32>]
   [-DataRetentionDayCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командылет Set-CMSoftwareMeteringSetting настраивает свойства измерить программное обеспечение для Configuration Manager.

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

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

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

Когда диспетчер конфигурации создает правило автоматически, оно создает это правило как отключенное. Правило отключения не собирает информацию от клиентов. Чтобы включить правило, можно использовать кодлет Enable-CMSoftwareMeteringRule. Для удаления нежелательных правил можно использовать кодлет Remove-CMSoftwareMeteringRule.

Примечание

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

Примеры

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

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreateDisabledRule $False

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

Пример 2. Настройка автоматического создания правил

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreateDisabledRule $True -AutoCreatePercentage 50 -AutoCreateThreshold 200 -DataRetentionDayCount 30

Эта команда включает автоматическое создание правил и задает свойства для него. Эта команда задает процент компьютеров, на которые используется часть программного обеспечения, до 50 процентов, пороговое значение правила до 200, а время, за которое Диспетчер конфигурации сохраняет данные измеритель программного обеспечения до 30 дней.

Пример 3. Изменение процента автоматического создания правил

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreatePercentage 20

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

Параметры

-AutoCreateDisabledRule

Указывает, создает ли диспетчер конфигурации автоматически правила измерить программное обеспечение. Если это значение $True, configuration Manager автоматически создает правила измера программного обеспечения. Если это значение $False, оно не создает правила автоматически.

Когда диспетчер конфигурации создает правила, он создает их как отключенные.

Для ограничения создания правил можно использовать значения, заданные другими параметрами этого комлета.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-AutoCreatePercentage

Указывает процент компьютеров, которые используют часть программного обеспечения для configuration Manager для создания правила. Измеритель программного обеспечения вычисляет количество компьютеров как всех компьютеров, отслеживающихся для учета программного обеспечения диспетчером конфигурации, а не только для одного сайта. Допустимые значения — это integers от 1 до 99.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-AutoCreateThreshold

В качестве порогового значения указывается ряд правил учета программного обеспечения. Когда диспетчер конфигурации превышает этот порог, он автоматически прекращает создание правил. Количество правил, засчитывалось для этого порога, включает все правила учета программного обеспечения, а не только правила, которые диспетчер конфигурации создает автоматически. Допустимые значения — это integers от 1 до 1000.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DataRetentionDayCount

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

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

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

Нет

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

System.Object