WinRM 脚本 API

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

WS-Management 对象

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

以下对象由 WinRM 脚本 API 提供。

ConnectionOptions

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

枚举 数

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

ResourceLocator

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

会话

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

WSMan

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

关于 Windows 远程管理

使用 Windows 远程管理

Windows 远程管理中的脚本编写

Windows 远程管理参考