Session.Identify 方法
Session.Identify 方法查询远程计算机以确定它是否支持WS-Management协议。 有关详细信息,请参阅 检测远程计算机是否支持WS-Management协议。
语法
Session.Identify( _
[ ByVal flags ] _
)
parameters
-
flags [in, optional]
-
若要在经过身份验证的模式下发送请求,请使用 WSManSessionFlags 枚举中的身份验证常量。 若要在未经身份验证的模式下发送,请使用 WSManFlagUseNoAuthentication。 有关详细信息,请参阅 身份验证常量。
返回值
一个 XML 字符串,指定WS-Management协议版本、操作系统供应商,如果发送请求已经过身份验证,则指定操作系统版本。
备注
Session.Identify 基于定义为 wsmanIdentity 的 WS-Management 协议 操作。 这在 SOAP 数据包中指定,如下所示:
xmlns:wsmid="https://schemas.dmtf.org/wbem/wsman/identity/1/wsmanidentity"
示例
以下 VBScript 示例向同一域中名为 Remote 的远程计算机发送未经身份验证的标识请求。
set WSMan = CreateObject("Wsman.Automation")
set Session = WSMan.CreateSession("Remote", _
WSMan.SessionFlagUseNoAuthentication)
WScript.Echo Session.Identify
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|
IDL |
|
库 |
|
DLL |
|