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

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

このエントリーをはてなブックマークに追加
私も使っていますお勧め SIM フリースマホ ASUS Zenfone
DMM mobile なら常に格安 SIM 業界最安値水準で使えます
ATM 利用時の入出金手数料が最大 7 回/月無料、楽天銀行

OfficeSoftwareProtectionService クラス - WMI Library

OfficeSoftwareProtectionService クラスの説明

This class exposes product-independent properties and methods of the Software Licensing service.
WMI Provider は、OSppProvider です。



プロパティ リスト

  • ClientMachineID
  • Data Type: string
    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



  • 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



  • RequiredClientCount
  • 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
  • Install a product key.



  • InstallLicense
  • Installs a license.



  • InstallLicensePackage
  • Install a license package for the current product.



  • SetKeyManagementServiceMachine
  • Sets the KMS host name to use for volume activation.



  • ClearKeyManagementServiceMachine
  • Clears any previously configured KMS host name.



  • SetKeyManagementServicePort
  • Sets the TCP port used by a client to make requests of a KMS host. If not specified, port 1688 is used.



  • ClearKeyManagementServicePort
  • Clears any previously specified port number.



  • SetVLActivationInterval
  • The activation frequency, in minutes, of how often KMS-clients will contact the KMS host before they become licensed. The frequency must be greater than or equal to 15 and less than or equal to 43200. An error is returned if the method is called and the computer is not a KMS.



  • SetVLRenewalInterval
  • The renewal frequency, in minutes, of how often KMS-clients will contact the KMS host after they have become licensed. The frequency must be greater than or equal to 15 and less than or equal to 43200. An error is returned if the method is called and the computer is not a KMS.



  • ClearProductKeyFromRegistry
  • Clears product key from the registry.



  • AcquireGenuineTicket
  • Performs online Genuine Validation. Calling this method may change the Genuine status of the computer.



  • SetKeyManagementServiceListeningPort
  • Sets the TCP port used by a KMS host to listen for activation requests. Applies to KMS hosts only. If not specified, 1688 is used.



  • ClearKeyManagementServiceListeningPort
  • Clears any previously specified listening port. Applies to KMS hosts only.



  • DisableKeyManagementServiceDnsPublishing
  • Enable/Disable the DNS Publishing on a KMS host computer: 0=Enable, 1=Disable.



  • EnableKeyManagementServiceLowPriority
  • Enable/Disable KMS service running with low priority: 0=Disable, 1=Enable.



  • DisableKeyManagementServiceHostCaching
  • Enable/Disable the caching of the KMS hostname and port on a volume activation client computer: 0=Enable, 1=Disable.



  • DisableKeyManagementServiceActivation
  • Enable/Disable volume activation through KMS machine: 0=Enable, 1=Disable.




    WQL サンプル (e.g. VB/PowerShell)

    SELECT * FROM OfficeSoftwareProtectionService

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

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

    PowerShell
    Get-WmiObject コマンドレットの query オプションを指定し WQL を実行可能です。
    Get-WmiObject -query "SELECT * FROM OfficeSoftwareProtectionService"
    またはクラス名を直接指定する実行方法もあります。
    Get-WmiObject OfficeSoftwareProtectionService


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

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

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

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


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

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

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

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

    ∧ ページの先頭へ…