windows – 从WMI ExecQuery获取第一条记录
发布时间:2020-12-13 22:45:49 所属栏目:Windows 来源:网络整理
导读:我有一个简单的vbscript来检索 Windows版本: Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!.rootcimv2")Set colVersions = objWMI.ExecQuery("Select * from Win32_OperatingSystem")For Each objVer in colVersions ver = objV
我有一个简单的vbscript来检索
Windows版本:
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!.rootcimv2") 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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 安装程序 – 如何使用WiX在开始菜单中创建多级子文件夹
- Windows 7与Windows XP的客观速度比较
- 为什么Windows x64调用约定不使用XMM寄存器传递超过4个整数
- windows – 如何强制Perl脚本使用ActiveState的wperl?
- Windows上的Python 2.7的bitarray包?
- dos – 世界上什么是Zen Simulator?
- Windows Phone 7 – Windows Phone 7应用程序是否兼容Windo
- windows – 你应该在捕获图像之前进行碎片整理吗?
- winapi – 下一个Windows的主要开发框架是什么?
- windows – 在emacs中重新加载Clojure文件
推荐文章
站长推荐
热点阅读