Delen via


Set-CMSoftwareMeteringRule

SYNOPSIS

Wijzigt eigenschappen en beveiligingsbereiken voor Configuration Manager softwaremeterregels.

SYNTAX

SetByValueMandatory (standaard)

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>]

SetByName

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>]

SetById

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

De cmdlet Set-CMSoftwareMeteringRule wijzigt eigenschappen voor softwaremeterregels in Configuration Manager en voegt beveiligingsbereiken voor softwaremeterregels toe of verwijdert deze. Elke regel moet ten minste één beveiligingsbereik hebben.

Softwaremeter bewaakt en verzamelt softwaregebruiksgegevens van Configuration Manager-clients, zoals wanneer clients een bepaald softwareprogramma begonnen te gebruiken en hoe lang gebruikers met die software hebben gewerkt. U kunt softwaremeterregels maken die aangeven welke software moet worden bewaakt.

Als u de eigenschappen van regels wilt wijzigen, kunt u regels opgeven die moeten worden gewijzigd op id of productnaam, of de cmdlet Get-CMSoftwareMeteringRule gebruiken. Op dezelfde manier kunt u het beveiligingsbereik wijzigen voor regels voor de opgegeven id, productnaam of met behulp van Get-CMSoftwareMeteringRule.

Zie Inleiding tot softwaremeter in Configuration Manager voor meer informatie over softwaremeter in Configuration Manager. Zie Planning for Security in Configuration Manager voor meer informatie over beveiligingsbereiken.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: De locale voor regels voor een product wijzigen

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

Met deze opdracht stelt u de id van de lokatie in voor regels die de productnaam Accounting Package bevatten.

Voorbeeld 2: Een beveiligingsbereik toevoegen aan regels voor een product

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

Met deze opdracht wordt het beveiligingsbereik scope05 toegevoegd aan regels voor de productnaam Accounting Package.

PARAMETERS

-Opmerking

Hiermee geeft u een opmerking voor een softwaremeterregel.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FileName

Hiermee geeft u de bestandsnaam van de software die een regel meters.

Type: String
Parameter Sets: (All)
Aliases:

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

-FileVersion

Hiermee geeft u een versie van de software die een regel meters.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Hiermee geeft u een matrix met ID's op voor softwaremeterregels.

Type: String
Parameter Sets: SetById
Aliases: RuleId

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

-InputObject

Hiermee geeft u een softwaremeterregelobject. Als u een softwaremeterregelobject wilt verkrijgen, gebruikt u de cmdlet Get-CMSoftwareMeteringRule.

Type: IResultObject
Parameter Sets: SetByValueMandatory
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-LanguageId

Hiermee geeft u een localeID van de software die een regel meters. Zie bijlage A: productgedragvoor meer informatie en een lijst met id's voor de lokale omgeving.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-NewProductName

Hiermee geeft u een nieuwe naam voor de software die een regel meters.

Type: String
Parameter Sets: (All)
Aliases:

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

-OriginalFileName

Hiermee geeft u een oorspronkelijke bestandsnaam van de software die een regel meters. Deze parameter kan verschillen van de parameter FileName als een gebruiker de naam heeft gewijzigd.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Voeg deze parameter toe om een -object te retourneren dat het item vertegenwoordigt waarmee u werkt. Standaard is het mogelijk dat deze cmdlet geen uitvoer genereert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Path

Hiermee geeft u een bestandspad van de software die een regel meters.

Type: String
Parameter Sets: (All)
Aliases:

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

-ProductName

Hiermee geeft u een naam op voor een product dat door een regel wordt meters.

Type: String
Parameter Sets: SetByName
Aliases:

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

-SiteCode

Hiermee geeft u een sitecode van een Configuration Manager site.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

OPMERKINGEN

Disable-CMSoftwareMeteringRule

Enable-CMSoftwareMeteringRule

Get-CMSoftwareMeteringRule

New-CMSoftwareMeteringRule

Remove-CMSoftwareMeteringRule