使用WMI VBScript获取工作组中的计算机列表

时间:2010-10-11 14:05:32

标签: vbscript wmi

我需要获取WORKGROUP中所有计算机的列表。我试过了

Dim objComputers
Set objComputers = GetObject("WinNT://WORKGROUP")

但它是Active Directory对象。有没有办法让计算机没有WinNT://

1 个答案:

答案 0 :(得分:1)

使用完整的LDAP路径连接到组对象。

Set objGroup = GetObject("LDAP://" & strGroupLDAP)

您可以使用以下内容进行枚举:

For Each strMachine In objGroup.Members

参阅项目:

strMachine.Name or strMachine.samAccountName 
编辑:我现在对你的问题感到困惑,我重读了它,问题是什么,你可以使用winnt://绑定域名或机器吗?