WMI Fun !! 〜 WMIに興味がある方・システム管理者必見!! 〜
 WMI Step|WMI Sample|WMI Reference|WMI Library|My Let'snote|Personal|Link|About WMI Fun !!

WMI Fun !! > WMI Library > SoftwareLicensingService クラス

Panasonic Let'snoteを長年愛用しています、その理由はMy Let'snoteで…
インクを買うよりもしかしたら安い?インクジェット複合機HP Photosmart 5510
白いご飯や日本酒にもとても合うにしんのきりこみがマイブームです

SoftwareLicensingService クラス - WMI Library

SoftwareLicensingService クラスの説明

このクラスは、製品固有でないソフトウェア ライセンス サービス プロパティおよびメソッドを示します。
WMI Providerは、SppProviderです。


プロパティ リスト

ClientMachineID

Data Type: string
Access Type: Read Only

N/A



DiscoveredKeyManagementServiceMachineName

Data Type: string
Access Type: Read Only

N/A



DiscoveredKeyManagementServiceMachinePort

Data Type: uint32
Access Type: Read Only

N/A



IsKeyManagementServiceMachine

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceActivationDisabled

Data Type: boolean
Access Type: Read Only

N/A



KeyManagementServiceCurrentCount

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceDnsPublishing

Data Type: boolean
Access Type: Read Only

N/A



KeyManagementServiceFailedRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceHostCaching

Data Type: boolean
Access Type: Read Only

N/A



KeyManagementServiceLicensedRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceListeningPort

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceLowPriority

Data Type: boolean
Access Type: Read Only

N/A



KeyManagementServiceMachine

Data Type: string
Access Type: Read Only

N/A



KeyManagementServiceNonGenuineGraceRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceNotificationRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceOOBGraceRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceOOTGraceRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServicePort

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceProductKeyID

Data Type: string
Access Type: Read Only

N/A



KeyManagementServiceTotalRequests

Data Type: uint32
Access Type: Read Only

N/A



KeyManagementServiceUnlicensedRequests

Data Type: uint32
Access Type: Read Only

N/A



PolicyCacheRefreshRequired

Data Type: uint32
Access Type: Read Only

N/A



RemainingWindowsReArmCount

Data Type: uint32
Access Type: Read Only

N/A



RequiredClientCount

Data Type: uint32
Access Type: Read Only

N/A



TokenActivationAdditionalInfo

Data Type: string
Access Type: Read Only

N/A



TokenActivationCertificateThumbprint

Data Type: string
Access Type: Read Only

N/A



TokenActivationGrantNumber

Data Type: uint32
Access Type: Read Only

N/A



TokenActivationILID

Data Type: string
Access Type: Read Only

N/A



TokenActivationILVID

Data Type: uint32
Access Type: Read Only

N/A



Version

Data Type: string
Access Type: Read Only

N/A



VLActivationInterval

Data Type: uint32
Access Type: Read Only

N/A



VLRenewalInterval

Data Type: uint32
Access Type: Read Only

N/A




メソッド リスト

InstallProductKey

プロダクト キーをインストールします。


InstallLicense

ライセンスをインストールします。


InstallLicensePackage

現在の製品のライセンス パッケージをインストールします。


SetKeyManagementServiceMachine

ボリューム ライセンス認証に使用する KMS ホスト名を設定します。


ClearKeyManagementServiceMachine

以前に構成された KMS ホスト名を消去します。


SetKeyManagementServicePort

クライアントで KMS ホストへの要求送信に使われる TCP ポートを設定します。指定しない場合はポート 1688 が使用されます。


ClearKeyManagementServicePort

以前に指定されたポート番号を消去します。


SetVLActivationInterval

KMS クライアントがライセンスを取得する前にライセンス認証で KMS ホストにアクセスする頻度です (分単位)。この頻度は 15 以上 43200 以下である必要があります。このコンピューターが KMS でないのにメソッドが呼び出された場合はエラーが返されます。


SetVLRenewalInterval

KMS クライアントがライセンスを取得した後に更新で KMS ホストにアクセスする頻度です (分単位)。この頻度は 15 以上 43200 以下である必要があります。このコンピューターが KMS でないのにメソッドが呼び出された場合はエラーが返されます。


ClearProductKeyFromRegistry

レジストリからプロダクト キーを削除します。


AcquireGenuineTicket

オンラインで正規品の検証を実行します。このメソッドを呼び出すと、コンピューターの正規状態が変化することがあります。


ReArmWindows

このコンピューターのライセンス状態を "最初の猶予期間 (OOB)" に再設定します (LicenseStatus を参照してください)。注意: 変更を有効にするにはクライアントを再起動する必要があります。


RefreshLicenseStatus

Windows のライセンス状態を更新し、最新のライセンス情報にアプリケーションがアクセスできるようにします。


SetKeyManagementServiceListeningPort

KMS ホストでライセンス認証要求のリッスンに使用される TCP ポートを設定します。指定しない場合はポート 1688 が使用されます。


ClearKeyManagementServiceListeningPort

以前に指定されたリッスン用ポートを消去します。KMS ホストにのみ適用されます。


DisableKeyManagementServiceDnsPublishing

KMS ホスト コンピューター上の DNS 発行を有効または無効にします: 0=有効、1=無効。


EnableKeyManagementServiceLowPriority

低い優先順位での KMS サービス実行を有効または無効にします: 0=無効、1=有効。


DisableKeyManagementServiceHostCaching

ボリューム ライセンス認証のクライアント コンピューターにおける KMS ホスト名およびポートのキャッシュ保存を有効または無効にします: 0=有効、1=無効。


DisableKeyManagementServiceActivation

KMS コンピューターを使用したボリューム ライセンス認証を有効または無効にします: 0=有効、1=無効。



WQL サンプル

SELECT * FROM SoftwareLicensingService

VB6/VBS
SWbemServicesクラスのExecQueryメソッドからWQLを実行可能です。
Set PrcSet = Service.ExecQuery("SELECT * FROM SoftwareLicensingService")

VB.Net
ObjectQueryクラスのQueryStringプロパティにWQLを設定し、ManagementObjectSearcherクラスのGetメソッドからWQLを実行可能です。
Searcher.Query.QueryString = "SELECT * FROM SoftwareLicensingService"
PrcSrc = Searcher.Get

PowerShell
Get-WmiObjectコマンドレットのqueryオプションを指定しWQLを実行可能です。
Get-WmiObject -query "SELECT * FROM SoftwareLicensingService"


このサイトの情報について

このコンテンツはWMIの各コンポーネントが持っているSoftwareLicensingServiceクラス情報を参照・抽出しリファレンスとして作成・提供しています。
参照したWMIの名前空間はroot/CIMV2、書き出し環境はWindows Server 2008 R2になります。

WMIの使い方(VB6, VBS, VBA, VB.NET, VC#, PowerShellを対象)に関してはWMI Stepも参考にしてみてください。(WMI初心者・入門編としてもおすすめです。) 各種言語を使用したWMIを使用するたたき台としてソーステンプレートも公開しています。プログラム/スクリプト作成時に役立てば…と思っています。

今後各WMI ClassをサポートしているOSの種類を掲載する予定です。
予定OS: Windows XP/Windows Vista/Windows 7/Windows Server 2003/Windows Server 2003 R2/Windows Server 2008/Windows Server 2008 R2


ご意見・ご要望・ご感想をこちらのアンケートからお待ちしています
WMIに関して調べているけど探し物が見つからない…という方はSearch Resultから検索してみましょう!!

MCP(Microsoft Certified Professional)一応MCP(Microsoft Certified Professional)、MCA(Microsoft Certified Associate)所有してたりします…

- WMI Fun !! -
http://www.wmifun.net/
Microsoft社のテクノロジーであるWMI(Windows Management Instrumentation)の使い方を
Visual Basicを使ってのんびり公開しています
WMIはVB/VBAや.Net(VB,C#)以外でもWMICやWSH(VBS,JS)・PowerShellなどスクリプト言語からも使えますよ!
Windowsベースの社内ITシステムに関する資産管理、アセットマネジメントや監視業務の効率化、
インベントリ情報収集系システムツール開発にWMIはお勧めです

This website is created by Toh.
Copyright(C) 1997-2012 WMI Fun !!. All rights reserved.
WMI Fun !!へのリンクはご自由に…相互リンクに関するお問い合わせはアンケートページからお願いします。

∧ ページの先頭へ…