如何在LAN中没有用户交互的情况下运行vb脚本?

时间:2013-12-23 06:43:19

标签: vbscript

我有一组网络全部连接在局域网中,并且都在域中。我有一个VB脚本来获取已安装的软件。我必须在没有用户交互的情况下在所有系统上运行脚本。

1 个答案:

答案 0 :(得分:0)

如果您在vbs中使用WMIService,请尝试下面的循环中替换 strComputer ,然后再使用软件的另一个循环

Set oWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colSoftware = oWMIService.ExecQuery("Select * from Win32_Product")

但是您必须使用域管理员帐户或所有域PC上的“管理员”帐户运行此帐户。