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