- Set wmi=GetObject("winmgmts:\\")
- Set board=wmi.instancesof("win32_baseboard")
- For Each b In board
- msg="主板:"&b.Manufacturer&vbTab&b.product&vbTab&Chr(13)
- Next
- msg=msg&Chr(13)&"---"+Chr(13)
- Set cpus=wmi.instancesof("win32_processor")
- msg=msg&"CPU 特征:"+Chr(13)
- For Each cpu In cpus
- msg=msg+cpu.deviceid&vbTab&cpu.name&Chr(13) _
- &vbtab&cpu.SocketDesignation&vbtab&cpu.CurrentClockSpeed&"MHz"&vbtab&cpu.l2cachesize&"Kb_L2"&Chr(13)
- Next
- msg=msg&Chr(13)&"---"+Chr(13)
- Set mem=wmi.instancesof("win32_physicalmemory")
- msg=msg&"内存容量:"+Chr(13)
- For Each m In mem
- msg=msg&m.tag&space(10)&m.capacity&+Chr(13)
- Next
- Set mem=wmi.instancesof("win32_computersystem")
- For Each m In mem
- msg=msg&"内存总容量:"&Round((m.totalphysicalmemory/1024^2),2)&"M"+Chr(13)
- Next
- msg=msg&Chr(13)&"---"+Chr(13)
- Set display=wmi.instancesof("Win32_videocontroller")
- msg=msg&"显示系统:"+Chr(13)
- For Each video In display
- msg=msg&video.deviceid&vbTab&video.name&Chr(13)
- Next
- msg=msg&Chr(13)&"---"+Chr(13)
- Set disks=wmi.instancesof("win32_diskdrive")
- msg=msg&"硬盘容量:"+Chr(13)
- For Each d In disks
- If int(d.size/(1024^3))=0 Then
- n=Round(d.size/(1024^2),2)&"M"
- Else
- n=Round(d.size/(1024^3),2)&"G"
- End If
- msg=msg+d.deviceid&" 空间为: "&n&Chr(13)
- Next
- msg=msg&Chr(13)&"---"+Chr(13)
- MsgBox msg,0,"电脑基本特征"
vbs wmi获取电脑硬件信息实例代码
2020-07-22 13:52VBS代码大全 VBS
用vbs+wmi实现获取电脑硬件信息的代码,真的不错,方便查看系统硬件信息
延伸 · 阅读
- 2021-12-10利用C#操作WMI指南
- 2021-12-09禁用VBS提高Windows 11性能,这个技巧必须要掌握
- 2021-11-13使用VBS创建快捷方式的代码
- 2021-11-13如何使用vbs 监控电脑活动记录
- 2021-11-13如何用VBS脚本收集远程计算机或本地计算机安装
- 2021-10-16使用WMI得到计算机的信息
精彩推荐
- VBS
VBS教程:属性-VolumeName 属性
VBS教程:属性-VolumeName 属性...
- VBS
可以定时自动关机的vbs脚本
这篇文章主要分享一段可以定时自动关机的vbs脚本代码,有需要的童鞋可以学习下...
- VBS
vbs base64 解密脚本代码
解密base64的vbs小函数,支持英文与数字不支持中文。...
- VBS
VBS教程:属性-AvailableSpace 属性
VBS教程:属性-AvailableSpace 属性 ...
- VBS
提供个可以显示农历的VBS代码
本文主要分享一段可以显示农历的VBS代码,具有一定的参考价值,有需要的朋友可以了解一下...
- VBS
VBS教程:对象-Folders 集合
VBS教程:对象-Folders 集合...
- VBS
VBS教程:正则表达式简介 -建立正则表达式
建立正则表达式 构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。 可以...
- VBS
脚本 MsAgent组件 微软精灵 揪出系统自带的宠物
你知道系统里有一个隐藏的宠物吗? 将以下代码保存为后缀为.vbs的文件,再双击运行,看看出来什么?一个可爱的魔法老人!还会说话、移动、吹喇叭…...