Set-CMSoftwareMeteringSetting

Configura las propiedades de medición de software de Configuration Manager.

Syntax

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

Description

El cmdlet Set-CMSoftwareMeteringSetting configura las propiedades de medición de software para Configuration Manager.

La medición de software puede usar información de inventario de software para crear reglas de medición de software. Al seleccionar esta característica, Configuration Manager identifica varios equipos que usan el mismo software y crea una regla para realizar un seguimiento de ese uso. Puede decidir cuánto tiempo se deben conservar los datos de medición de software que Configuration Manager usa para crear reglas.

Para evitar que Configuration Manager cree demasiadas reglas, puede especificar qué porcentaje de equipos usan un fragmento de software antes de que Configuration Manager cree una regla.

También puede establecer un umbral de regla. Si el número de reglas de medición de software supera este umbral, Configuration Manager deja de crear automáticamente reglas.

Cuando Configuration Manager crea una regla automáticamente, la crea como deshabilitada. Una regla deshabilitada no recopila información de los clientes. Puede usar el cmdlet Enable-CMSoftwareMeteringRule para habilitar una regla. Puede usar el cmdlet Remove-CMSoftwareMeteringRule para quitar reglas no deseadas.

Nota

Ejecute los cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS XYZ:\> . Para obtener más información, vea getting started.

Ejemplos

Ejemplo 1: Deshabilitar la creación automática de reglas

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

Este comando deshabilita la creación automática de reglas. Configuration Manager no crea automáticamente reglas de medición de software después de ejecutar este comando.

Ejemplo 2: Configurar la creación automática de reglas

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

Este comando habilita la creación automática de reglas y establece las propiedades para ella. Este comando establece el porcentaje de equipos que usan un fragmento de software en el 50 por ciento, el umbral de regla en 200 y la cantidad de tiempo que Configuration Manager mantiene los datos de medición de software en 30 días.

Ejemplo 3: Cambiar el porcentaje de creación automática de reglas

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreatePercentage 20

Este comando cambia el porcentaje de equipos que usan un fragmento de software al 20 por ciento.

Parámetros

- Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-AutoCreateDisabledRule

Especifica si Configuration Manager crea automáticamente reglas de medición de software. Si este valor es $True, Configuration Manager crea automáticamente reglas de medición de software. Si este valor es $False, no crea automáticamente reglas.

Cuando Configuration Manager crea reglas, las crea como deshabilitadas.

Puede usar los valores establecidos por otros parámetros de este cmdlet para limitar la creación de reglas.

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

-AutoCreatePercentage

Especifica un porcentaje de equipos que usan un fragmento de software para que Configuration Manager cree una regla. La medición de software calcula el número de equipos como todos los equipos supervisados para la medición de software por Configuration Manager, no solo para un solo sitio. Los valores válidos son enteros del 1 al 99.

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

-AutoCreateThreshold

Especifica un número de reglas de medición de software como umbral. Cuando Configuration Manager supera este umbral, deja de crear automáticamente reglas. El número de reglas contadas para este umbral incluye todas las reglas de medición de software, no solo las que Configuration Manager crea automáticamente. Los valores válidos son enteros de 1 a 1000.

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

-DataRetentionDayCount

Especifica el número de días que Configuration Manager conserva los datos de medición de software.

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

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

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

Entradas

Ninguno

Salidas

System.Object