Set-CMSoftwareMeteringSetting

SYNOPSIS

Konfiguruje Menedżer konfiguracji pomiaru oprogramowania.

SYNTAX

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

DESCRIPTION

Polecenie cmdlet Set-CMSoftwareMeteringSetting konfiguruje właściwości pomiaru oprogramowania dla Menedżer konfiguracji.

Pomiar użytkowania oprogramowania może używać informacji spisu oprogramowania do tworzenia reguł pomiaru użytkowania oprogramowania. Po wybraniu tej funkcji program Menedżer konfiguracji wiele komputerów, które używają tego samego oprogramowania, i tworzy regułę do śledzenia tego użycia. Użytkownik decyduje o tym, jak długo mają być używane dane pomiaru Menedżer konfiguracji do tworzenia reguł.

Aby zapobiec Menedżer konfiguracji tworzenia zbyt wielu reguł, można określić procent komputerów, które używają oprogramowania, zanim Menedżer konfiguracji utworzy regułę.

Można również ustawić próg reguły. Jeśli liczba reguł pomiaru oprogramowania przekroczy ten próg, program Menedżer konfiguracji automatycznie tworzy reguły.

Gdy Menedżer konfiguracji automatycznie tworzy regułę, tworzy ją jako wyłączną. Wyłączona reguła nie zbiera informacji od klientów. Aby włączyć regułę, można użyć polecenia cmdlet Enable-CMSoftwareMeteringRule. Aby usunąć niepożądane reguły, możesz użyć polecenia cmdlet Remove-CMSoftwareMeteringRule.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: Wyłączanie automatycznego tworzenia reguł

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

To polecenie wyłącza automatyczne tworzenie reguł. Menedżer konfiguracji nie tworzy automatycznie reguł pomiaru oprogramowania po uruchomieniu tego polecenia.

Przykład 2: Konfigurowanie automatycznego tworzenia reguł

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

To polecenie umożliwia automatyczne tworzenie reguł i ustawianie dla niego właściwości. To polecenie ustawia wartość procentową komputerów, które korzystają z oprogramowania, na 50%, próg reguły na 200 oraz czas przechowywania Menedżer konfiguracji danych pomiaru użytkowania oprogramowania do 30 dni.

Przykład 3: Zmiana wartości procentowej automatycznego tworzenia reguł

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreatePercentage 20

To polecenie zmienia wartość procentową komputerów, które używają oprogramowania, na 20 procent.

PARAMETERS

-AutoCreateDisabledRule

Określa, Menedżer konfiguracji automatycznie tworzy reguły pomiaru oprogramowania. Jeśli ta wartość jest $True, Menedżer konfiguracji automatycznie tworzy reguły pomiaru oprogramowania. Jeśli ta wartość jest $False, nie tworzy automatycznie reguł.

Gdy Menedżer konfiguracji reguły, tworzy je jako wyłączone.

Możesz użyć wartości ustawionych przez inne parametry tego polecenia cmdlet, aby ograniczyć tworzenie reguł.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AutoCreatePercentage

Określa procent komputerów, które używają oprogramowania do tworzenia Menedżer konfiguracji tworzenia reguły. Pomiary oprogramowania oblicza liczbę komputerów jako wszystkie komputery monitorowane pod kątem pomiaru oprogramowania przez Menedżer konfiguracji, a nie tylko dla jednej lokacji. Prawidłowe wartości to liczby całkowite z 1 do 99.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-AutoCreateThreshold

Określa liczbę reguł pomiaru oprogramowania jako wartość progową. Gdy Menedżer konfiguracji przekroczy ten próg, przestanie automatycznie tworzyć reguły. Liczba reguł zliczanych dla tego progu obejmuje wszystkie reguły pomiaru oprogramowania, a nie tylko te, które Menedżer konfiguracji automatycznie. Prawidłowe wartości to liczby całkowite z 1 do 1000.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

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

-DataRetentionDayCount

Określa liczbę dni, przez które program Menedżer konfiguracji dane pomiaru oprogramowania.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Brak

OUTPUTS

System.Object

UWAGI

Enable-CMSoftwareMeteringRule

Get-CMSoftwareMeteringSetting

Remove-CMSoftwareMeteringRule