我有一个简单的vbscript来检索
Windows版本:
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2") Set colVersions = objWMI.ExecQuery("Select * from Win32_OperatingSystem") For Each objVer in colVersions ver = objVer.Version Next
有可能获得第一条记录,或者我必须遍历集合中的所有记录.我见过的所有例子都与For Each结构有关.我尝试时收到预期的语句结束错误:
ver = colVersions[0].Version
看起来ExecQuery的返回值不是一个合适的集合.
For Each objVer in colVersions ver = objVer.Version exit for Next