Compartir a través de


Set-CMSoftwareMeteringRule

Cambia las propiedades y los ámbitos de seguridad de las reglas de medición de software de Configuration Manager.

Sintaxis

Set-CMSoftwareMeteringRule
   [-Comment <String>]
   [-FileName <String>]
   [-FileVersion <String>]
   -InputObject <IResultObject>
   [-LanguageId <Int32>]
   [-NewProductName <String>]
   [-OriginalFileName <String>]
   [-PassThru]
   [-Path <String>]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareMeteringRule
   [-Comment <String>]
   [-FileName <String>]
   [-FileVersion <String>]
   [-LanguageId <Int32>]
   [-NewProductName <String>]
   [-OriginalFileName <String>]
   [-PassThru]
   [-Path <String>]
   -ProductName <String>
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareMeteringRule
   [-Comment <String>]
   [-FileName <String>]
   [-FileVersion <String>]
   -Id <String>
   [-LanguageId <Int32>]
   [-NewProductName <String>]
   [-OriginalFileName <String>]
   [-PassThru]
   [-Path <String>]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-CMSoftwareMeteringRule cambia las propiedades de las reglas de medición de software en Configuration Manager y agrega o quita ámbitos de seguridad para las reglas de medición de software. Cada regla debe tener al menos un ámbito de seguridad.

La medición de software supervisa y recopila datos de uso de software de clientes de Configuration Manager, 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 qué software supervisar.

Para cambiar las propiedades de regla, puede especificar reglas para cambiar por identificador o por nombre de producto, o bien usar el cmdlet Get-CMSoftwareMeteringRule . Del mismo modo, puede cambiar el ámbito de seguridad de las reglas para el identificador, el nombre de producto especificados o mediante Get-CMSoftwareMeteringRule.

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. Para obtener más información sobre los ámbitos de seguridad, vea Planning for Security in Configuration Manager(Planeamiento de la seguridad en Configuration Manager).

Nota:

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

Ejemplos

Ejemplo 1: Cambiar la configuración regional de las reglas de un producto

PS XYZ:\> Set-CMSoftwareMeteringRule -ProductName "Accounting Package" -LanguageID 1036

Este comando establece el identificador de configuración regional para las reglas que incluyen el nombre de producto Paquete de contabilidad.

Ejemplo 2: Adición de un ámbito de seguridad a las reglas de un producto

PS XYZ:\> Set-CMSoftwareMeteringRule -ProductName "Accounting Package" -SecurityScopeAction AddMembership -SecurityScopeName "Scope05"

Este comando agrega el ámbito de seguridad denominado Scope05 a las reglas del nombre de producto Paquete de contabilidad.

Parámetros

-Comment

Especifica un comentario para una regla de medición de software.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-FileName

Especifica el nombre de archivo del software que mide una regla.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-FileVersion

Especifica una versión del software que mide una regla.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Id

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

Tipo:String
Alias:RuleId
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-LanguageId

Especifica un LocaleID del software que mide una regla. Para obtener más información y una lista de identificadores de configuración regional, vea Apéndice A: Comportamiento del producto.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NewProductName

Especifica un nuevo nombre para el software que mide una regla.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-OriginalFileName

Especifica un nombre de archivo original del software que mide una regla. Este parámetro puede diferir del parámetro FileName si un usuario cambió el nombre.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PassThru

Agregue este parámetro para devolver un objeto que represente el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Path

Especifica una ruta de acceso de archivo del software que mide una regla.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ProductName

Especifica un nombre para un producto que mide una regla.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SiteCode

Especifica un código de sitio de un sitio de Configuration Manager.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object