WinRM 脚本 API

Windows 远程管理脚本对象作为 WS-Management 协议上方的层实现。 通过脚本对象,可以在本地和远程计算机上获取数据或管理 资源

WS-Management 对象

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

WinRM 脚本 API 提供以下对象。

ConnectionOptions

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

枚举器

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

ResourceLocator

提供资源的路径。 可以使用 ResourceLocator 对象,而不是 Session 对象作中的 资源 URI,例如 Session.GetSession.PutSession.Enumerate。 相应的C++接口 IWSManResourceLocator

会话

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

WSMan

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

关于 Windows 远程管理

使用 Windows 远程管理

Windows 远程管理 中的 脚本

Windows 远程管理参考