다음을 통해 공유


Set-CMSoftwareMeteringSetting

Configuration Manager 소프트웨어 계량 속성을 구성합니다.

구문

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

Description

Set-CMSoftwareMeteringSetting cmdlet은 Configuration Manager에 대한 소프트웨어 계량 속성을 구성합니다.

소프트웨어 계량은 소프트웨어 인벤토리 정보를 사용하여 소프트웨어 계량 규칙을 만들 수 있습니다. 이 기능을 선택하면 Configuration Manager는 동일한 소프트웨어를 사용하는 여러 컴퓨터를 식별하고 해당 사용량을 추적하는 규칙을 만듭니다. Configuration Manager에서 규칙을 만드는 데 사용하는 소프트웨어 계량 데이터를 유지하는 기간을 결정합니다.

Configuration Manager에서 너무 많은 규칙을 만들지 못하도록 하려면 Configuration Manager에서 규칙을 만들기 전에 소프트웨어 조각을 사용하는 컴퓨터의 비율을 지정할 수 있습니다.

규칙 임계값을 설정할 수도 있습니다. 소프트웨어 계량 규칙 수가 이 임계값을 초과하는 경우 Configuration Manager는 자동으로 규칙 만들기를 중지합니다.

Configuration Manager에서 자동으로 규칙을 만들 때 해당 규칙을 사용 안 함으로 만듭니다. 비활성화된 규칙은 클라이언트에서 정보를 수집하지 않습니다. Enable-CMSoftwareMeteringRule cmdlet을 사용하여 규칙을 사용하도록 설정할 수 있습니다. Remove-CMSoftwareMeteringRule cmdlet을 사용하여 원치 않는 규칙을 제거할 수 있습니다.

참고

Configuration Manager 사이트 드라이브에서 Configuration Manager cmdlet을 실행합니다(예: PS XYZ:\>). 자세한 내용은 시작을 참조하세요.

예제

예제 1: 자동 규칙 만들기 사용 안 함

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

이 명령은 자동 규칙 생성을 사용하지 않도록 설정합니다. Configuration Manager는 이 명령을 실행한 후 소프트웨어 계량 규칙을 자동으로 만들지 않습니다.

예제 2: 자동 규칙 만들기 구성

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

이 명령은 자동 규칙 생성을 사용하도록 설정하고 이에 대한 속성을 설정합니다. 이 명령은 소프트웨어를 사용하는 컴퓨터의 비율을 50%로 설정하고, 규칙 임계값을 200으로 설정하고, Configuration Manager에서 소프트웨어 계량 데이터를 30일로 유지하는 시간을 설정합니다.

예제 3: 자동 규칙 만들기 백분율 변경

PS XYZ:\> Set-CMSoftwareMeteringSetting -AutoCreatePercentage 20

이 명령은 소프트웨어를 사용하는 컴퓨터의 비율을 20%로 변경합니다.

매개 변수

-AutoCreateDisabledRule

Configuration Manager에서 소프트웨어 계량 규칙을 자동으로 만들지 여부를 지정합니다. 이 값이 $True Configuration Manager는 소프트웨어 계량 규칙을 자동으로 만듭니다. 이 값이 $False 경우 자동으로 규칙을 만들지 않습니다.

Configuration Manager에서 규칙을 만들 때 사용 안 함으로 규칙을 만듭니다.

이 cmdlet의 다른 매개 변수에 의해 설정된 값을 사용하여 규칙 생성을 제한할 수 있습니다.

형식:Boolean
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AutoCreatePercentage

Configuration Manager용 소프트웨어를 사용하여 규칙을 만드는 컴퓨터의 백분율을 지정합니다. 소프트웨어 계량은 단일 사이트뿐만 아니라 Configuration Manager에서 소프트웨어 계량에 대해 모니터링하는 모든 컴퓨터로 컴퓨터 수를 계산합니다. 유효한 값은 1에서 99까지의 정수입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AutoCreateThreshold

여러 소프트웨어 계량 규칙을 임계값으로 지정합니다. Configuration Manager가 이 임계값을 초과하면 자동으로 규칙 만들기가 중지됩니다. 이 임계값에 대해 계산되는 규칙 수에는 Configuration Manager가 자동으로 만드는 규칙뿐만 아니라 모든 소프트웨어 계량 규칙이 포함됩니다. 유효한 값은 1에서 1000까지의 정수입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

형식:SwitchParameter
별칭:cf
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataRetentionDayCount

Configuration Manager에서 소프트웨어 계량 데이터를 유지하는 일 수를 지정합니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DisableWildcardHandling

이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. ForceWildcardHandling과 결합할 수 없습니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ForceWildcardHandling

이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. DisableWildcardHandling과 결합할 수 없습니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

None

출력

System.Object