次の方法で共有


SWbemObject.Properties_ プロパティ

SWbemObject オブジェクトの Properties_ プロパティは、現在のクラスまたはインスタンスのプロパティのコレクションである SWbemPropertySet オブジェクトを返します。 このプロパティは読み取り専用です。

この構文の説明については、「スクリプト API のドキュメント規則」を参照してください。

このプロパティは読み取り専用です。

構文

SWbemObject.Properties_ As Object

プロパティ値

TechNet ギャラリーの PowerShell WMI クラス スクリプトの生成 PowerShell コード例では、Properties_ プロパティを使用して、WMI クラスのそれぞれに WMI クラス名とプロパティを一覧表示するスクリプトを生成します。

次のコードは、TechNet ギャラリーの「WMI クラスのプロパティをすべて一覧表示する」VBScript コード例から取り出したもので、指定された WMI クラスのプロパティを一覧表示します。

strComputer = "." 
strNameSpace = "root\cimv2" 
strClass = "Win32_Service" 
  
Set objClass = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _  
    strComputer & "\" & strNameSpace & ":" & strClass) 
  
WScript.Echo strClass & " Class Properties" 
WScript.Echo "------------------------------" 
  
For Each objClassProperty In objClass.Properties_ 
    WScript.Echo objClassProperty.Name 
Next 

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
Header
Wbemdisp.h
タイプ ライブラリ
Wbemdisp.tlb
[DLL]
Wbemdisp.dll
CLSID
CLSID_SWbemObject
IID
IID_ISWbemObject