Remove-CMSoftwareMeteringRule

Quita Configuration Manager reglas de medición de software.

Syntax

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

Description

El cmdlet Remove-CMSoftwareMeteringRule quita una o varias reglas de medición de software de Configuration Manager.

La medición de software supervisa y recopila datos de uso de software de Configuration Manager clientes, como cuándo los clientes empezaron a usar un programa de software determinado y cuánto tiempo han trabajado los usuarios con ese software. Puede crear reglas de medición de software que especifiquen el software que se va a supervisar.

Puede especificar reglas para deshabilitar por identificador o por nombre de producto, o bien usar el cmdlet Get-CMSoftwareMeteringRule . Puede usar el Disable-CMSoftwareMeteringRule para suspender temporalmente una regla.

Para obtener más información sobre la medición de software en Configuration Manager, consulte Introducción a la medición de software en Configuration Manager.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Eliminación de reglas para un producto

PS XYZ:\> Remove-CMSoftwareMeteringRule -ProductName "Accounting Package"
Remove
Are you sure you wish to remove SoftwareMeteringRule: RuleID=16777220?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y

Remove
Are you sure you wish to remove SoftwareMeteringRule: RuleID=16777221?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y

Este comando quita las reglas de medición de software para un producto denominado Paquete de contabilidad. En este ejemplo, hay dos reglas para ese producto. El comando no incluye el parámetro Force , por lo que el cmdlet solicita confirmación para ambas reglas.

Parámetros

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Obliga al comando a ejecutarse sin pedir confirmación del usuario.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Especifica una matriz de identificadores para las reglas de medición de software.

Type:String
Aliases:RuleId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifica un objeto de regla de medición de software. Para obtener un objeto de regla de medición de software, use el cmdlet Get-CMSoftwareMeteringRule .

Type:IResultObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProductName

Especifica un nombre para un producto que mide una regla.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object