首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在远程机器上执行WQL查询

在远程机器上执行WQL查询
EN

Stack Overflow用户
提问于 2017-10-03 07:35:43
回答 1查看 401关注 0票数 1

我使用这个WMI库来执行Go语言的WQL查询。我能够在本地机器上执行示例代码。但是,我需要在远程机器上执行WQL查询。我使用的Query方法的Query如下所示:

默认情况下,将使用本地机器和默认命名空间。这些可以使用connectServerArgs进行更改。详情请参见http://msdn.microsoft.com/en-us/library/aa393720.aspx

但是,我不知道如何正确地传递connectServerArgs。有谁能帮我做一下这个论点的示例声明,以及如何将它传递给Query方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-03 07:59:24

根据医生们ConnectServer方法的签名如下:

代码语言:javascript
复制
objwbemServices = .ConnectServer( _
  [ ByVal strServer ], _
  [ ByVal strNamespace ], _
  [ ByVal strUser ], _
  [ ByVal strPassword ], _
  [ ByVal strLocale ], _
  [ ByVal strAuthority ], _
  [ ByVal iSecurityFlags ], _
  [ ByVal objwbemNamedValueSet ] _
)

所以,试一试如下:

代码语言:javascript
复制
c.Query(wqlQery, dst, "your-remote.server.net or IP address", 
    "root\CIMV2", "DomainName\UserName", "secret password")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46539424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档