WSMan.CreateResourceLocator 方法
建立 ResourceLocator 物件,該物件可用來取代在 Session 物件作業 中指定資源 URI,例如 Session.Get、 Session.Put或 Session.Enumerate。
語法
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
參數
-
uri [in, 選擇性]
-
資源的資源 URI。 如需 URI 字串的詳細資訊,請參閱 資源 URI。
傳回值
然後可用來執行本機或遠端 WinRM 作業的 ResourceLocator 物件。
備註
如果未在ResourceLocator物件中指定FragmentDialect屬性,則預設值為 XPath 1.0 規格。 如需詳細資訊,請參閱https://www.w3.org/TR/xpath。
範例
下列 VBScript 程式碼範例會建立ResourceLocator物件,並從索引為 「1」的 Win32_NetworkAdapterConfiguration實例取得網路介面卡Description屬性值。
const Uri = "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_NetworkAdapterConfiguration"
const FragmentPath = "Description"
Set objWSMan = CreateObject("WSMan.Automation")
Set objSession = objWSMan.CreateSession()
Set objLocator = objWSMan.CreateResourceLocator(Uri)
objLocator.AddSelector "Index", "1"
objLocator.FragmentPath = FragmentPath
Dim Xml
Xml = objSession.Get(objLocator)
WScript.Echo Xml
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
標頭 |
|
Idl |
|
程式庫 |
|
DLL |
|