会话对象 (WSManDisp.h)
定义操作和会话设置。 任何 Windows 远程管理操作都需要创建连接到远程计算机、基本管理控制器 (BMC) 或本地计算机的会话。 WinRM 网络操作包括获取、写入或枚举数据,或调用方法。 Session 对象的方法镜像WS-Management协议中定义的基本操作。
Session 对象具有以下类型的成员:
Session 对象具有以下方法。
方法 | 说明 |
---|---|
创建 | 创建资源的新实例并返回新对象的 URI。 |
删除 | 删除资源 URI 中指定的资源。 |
枚举 | 枚举集合、表或消息日志资源。 |
获取 | 从服务中检索资源,并返回资源的当前实例的 XML 表示形式。 |
识别 | 查询远程计算机以确定它是否支持WS-Management协议 |
Invoke | 调用返回方法调用结果的方法。 |
把 | 更新资源。 |
Session 对象具有以下属性。
属性 | 访问类型 | 说明 |
---|---|---|
BatchItems |
读取/写入 |
设置并获取每个枚举批处理中的项数。 在枚举期间无法更改此值。 默认情况下,默认为无限数量的项。 资源提供程序可能会设置限制。 |
Error |
只读 |
获取 XML 流中的其他错误信息。 |
超时 |
读取/写入 |
设置并获取客户端应用程序等待) (的最长时间(以毫秒为单位)。 |
Session 对象对应于 IWSManSession 接口。
以下 VBScript 代码示例演示如何创建 Session 对象。
' Create a WSMan object.
Dim objWsman
Set objWsman = CreateObject( "WSMAN.Automation" )
' Create Session object.
Dim objSession
Set objSession = objWsman.CreateSession
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|
IDL |
|
库 |
|
DLL |
|