我有一个 vbscript,我在其中解析远程机器上的信息。
我有这行代码用于连接 strComputer 被定义为我们要连接的服务器的名称。
Set objWmiService = GetObject("winmgmts:{impersonationLevel=impersonate!\\" & strComputer & "\root\cimv2")
只要我在与远程服务器相同的域上执行脚本,脚本就会运行得很好。我的要求是能够从一个域运行脚本以访问不同域上的远程计算机。
为此,我需要提供用户名和密码。我认为用户名必须将域作为它的一部分?
无论如何,这可能吗?如果是这样,我如何以及在哪里输入用户名和密码?我可以简单地将其添加为参数。