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.