WinRM 脚本 API
Windows 远程管理脚本对象作为 WS-Management 协议上方的层实现。 通过脚本对象,可以在本地和远程计算机上获取数据或管理 资源。
WS-Management 对象
每个脚本对象都有相应的C++接口。 有关详细信息,请参阅 Windows 远程管理 中的 WinRM C++ API 和脚本。
WinRM 脚本 API 提供以下对象。
-
定义用于远程连接的用户名和密码。 调用 CreateConnectionOptions 方法时传递用户名和密码。 有关详细信息,请参阅 从远程计算机获取数据。 相应的C++接口 IWSManConnectionOptions。
-
表示从枚举资源返回的结果集合。 有关详细信息,请参阅 枚举或列出资源的所有实例。 相应的C++接口 IWSManEnumerator。
-
提供资源的路径。 可以使用 ResourceLocator 对象,而不是 Session 对象作中的 资源 URI,例如 Session.Get、Session.Put或 Session.Enumerate。 相应的C++接口 IWSManResourceLocator。
-
定义会话可用的网络作和属性,例如 Session.Get、Session.Enumerate、Session.Invoke。 有关详细信息,请参阅 从本地计算机获取数据。 相应的C++接口 IWSManSession。
-
提供用于创建新会话或管理已建立会话的方法和属性。 有关详细信息,请参阅 使用 Windows 远程管理。 相应的C++接口是 IWSMan,IWSManEx。
相关主题