WinRM 脚本 API

Windows远程管理脚本对象作为 WS 管理协议上方的层实现。 脚本对象使你能够获取数据或管理本地和远程计算机上的 资源

WS-Management对象

每个脚本对象都有相应的 C++ 接口。 有关详细信息,请参阅 Windows 远程管理中的WinRM C++ API 和脚本。

WinRM 脚本 API 提供以下对象。

ConnectionOptions

定义用于远程连接的用户名和密码。 调用 CreateConnectionOptions 方法时传递用户名和密码。 有关详细信息,请参阅 从远程计算机获取数据。 相应的 C++ 接口是 IWSManConnectionOptions

枚举 数

表示从枚举资源返回的结果集合。 有关详细信息,请参阅 枚举或列出资源的所有实例。 相应的 C++ 接口为 IWSManEnumerator

ResourceLocator

提供资源的路径。 可以在 Session 对象操作(如 Session.Get、Session.PutSession.Enumerate)中使用 ResourceLocator 对象而不是资源 URI。 相应的 C++ 接口是 IWSManResourceLocator

会话

定义会话可用的网络操作和属性,例如 Session.GetSession.EnumerateSession.Invoke。 有关详细信息,请参阅 从本地计算机获取数据。 相应的 C++ 接口是 IWSManSession

WSMan

提供用于创建新会话或管理已建立会话的方法和属性。 有关详细信息,请参阅使用Windows远程管理。 相应的 C++ 接口是 IWSManIWSManEx

关于Windows远程管理

使用Windows远程管理

Windows 远程管理中的脚本

Windows远程管理参考