URI プレフィックス
リソース URI プレフィックスは、リソースを記述する XML スキーマによって異なります。
プレフィックス
CIM_DataFileなど、CIM 2.1 クラスにアクセスする場合、URI のプレフィックスは、CIM_ADMINDOMAINなどの CIM 2.9 クラスのプレフィックスとは異なります。 CIM 2.1 クラスについては、Windows Management Instrumentation (WMI) の「CIM クラス」セクションに記載されています。
ほとんどの WMI クラス は、root\cimv2 WMI 名前空間にあります。 Microsoft Intelligent Platform Management Interface (IPMI) プロバイダーのクラスは、root\hardware にあります。
次の一覧には、これらのスキーマのリソース URI プレフィックスが含まれています。
root\cimv2 名前空間の WMI または CIM 2.1 クラス
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/"
CIM 2.9 クラスまたは IPMI クラス
"https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2"
IPMI プロバイダー クラスにアクセスする別の方法
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/hardware/"
詳細については、「リソース URI の と UrlPrefix 文字列 する」を参照してください。 WMI クラスまたはメソッドの URI の生成の詳細については、「Windows リモート管理と WMI を参照してください。
プレフィックスエイリアス
プレフィックス エイリアスは、長いリソース URI プレフィックスを表すショートカットです。 Winrm コマンド ラインでエイリアスを使用することもできます。 使用可能なエイリアスの一覧を表示するには、「Winrm ヘルプ エイリアス 入力します。
リソース URI を指定するときは、エンドポイント参照 (EPR) 内でエイリアスを使用できないことに注意してください。 Windows リモート管理は、XML に埋め込まれている場合、エイリアスを展開できません。
次のコード例では、winrm エイリアスは、http://schemas.microsoft.com/wbem/wsman/1/config/Listener
されている完全なリソース URI ではなく、EPR で使用されます。 この場合、WinRM は、サービスが要求を処理できないことを示すエラーを返します。
ResourceUri = "</wxf:ResourceCreated>.....
<w:ResourceURI>winrm/config/listener</w:ResourceURI>...
</w:SelectorSet></a:ReferenceParameters></wxf:ResourceCreated>"
Set ResourceLocator = WSManObj.CreateResourceLocator(resourceUri)
ResponseStr = Session.Get(ResourceLocator, 0)
次に、定義されているエイリアスと、それらが置き換わるリソース URI を示します。
-
wmi の
-
http://schemas.microsoft.com/wbem/wsman/1/wmi
-
wmicimv2 の
-
http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2
-
cimv2 の
-
https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2
-
winrm の
-
http://schemas.microsoft.com/wbem/wsman/1
-
wsman の
-
http://schemas.microsoft.com/wbem/wsman/1
-
シェル
-
http://schemas.microsoft.com/wbem/wsman/1/windows/shell
関連トピック
-
Windows リモート管理 について
-
Windows リモート管理と WMI の