WMI获取计算机信息
On Error Resume Next
strComputer = "."
strInfo = ""
Set
objWMIService = GetObject("winmgmts:\\" & strComputer &
"\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_BIOS",,48)
For
Each objItem in colItems
 strInfo = strInfo & "SerialNumber: " &
objItem.SerialNumber & vbCrLf
Next
Set colItems = objWMIService.ExecQuery("Select * from
Win32_ComputerSystem",,48)
For Each objItem in colItems
 strInfo = strInfo
& "UserName: " & objItem.UserName & vbCrLf
 strInfo = strInfo
& "ComputerName: " & objItem.Name & vbCrLf
 strInfo = strInfo
& "Domain: " & objItem.Domain & vbCrLf
 strInfo = strInfo &
"Manufacturer: " & objItem.Manufacturer & vbCrLf
 strInfo = strInfo
& "Model: " & objItem.Model & vbCrLf
 strInfo = strInfo &
"TotalPhysicalMemory: " & Round(objItem.TotalPhysicalMemory/(1024^2),0)
& " M" & vbCrLf
Next
Set colItems = objWMIService.ExecQuery("Select * from
Win32_Processor",,48)
For Each objItem in colItems
 If ProcessorNumber = 0
Then
  strInfo = strInfo & "ProcessorMaxClockSpeed: " &
Round(objItem.MaxClockSpeed/1024,1) & " G" & vbCrLf
  strInfo =
strInfo & "ProcessorName: " & objItem.Name & vbCrLf
 End If
 ProcessorNumber = ProcessorNumber + 1
Next
strInfo = strInfo &
"ProcessorNumber: " & ProcessorNumber & vbCrLf
WScript.Echo strInfo
WMI获取计算机信息的更多相关文章
- Python WMI获取Windows系统信息 监控系统
		
#!/usr/bin/env python # -*- coding: utf-8 -*- #http://www.cnblogs.com/liu-ke/ import wmi import os i ...
 - 用PYTHON + PYWIN32 + WMI获取WINDOWS系统基本信息
		
网上原码,去了DECODE编码的问题. PyScripter这个PYTHON的IDE工具在WIN下表现不错哟. 感觉比SPYDER,ERIC,SUBLEME TEXT3之类的好用呀.. #!/usr/ ...
 - Windows系统中使用WMI获取远程服务器的信息
		
使用WMI获取远程服务器的状态 我做的项目里边主要包含两个内容: (1)对发布在服务器上的服务(IIS服务.WCF服务)是否可以正常访问: (2)获取服务器上的部分指标:如CPU.内存.磁盘空间信息等 ...
 - WMI 获取硬件信息的封装函数与获取联想台式机的出厂编号方法
		
原文:WMI 获取硬件信息的封装函数与获取联想台式机的出厂编号方法 今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都是可以提取出来的,就自己把那些公共部分提出出来,以后如果要获取 某部分的 ...
 - 利用python 与 wmi 获取WINDOWS基本信息
		
#!/usr/bin/env python3.5 # -*- coding:utf8 -*- import platform import subprocess import wmi def serv ...
 - 转: 通过WMI获取网卡MAC地址、硬盘序列号、主板序列号、CPU ID、BIOS序列号
		
最近由于项目的需要,需要在程序中获取机器的硬盘序列号和MAC地址等信息,在C#下,可以很容易的获得这些信息,但是在C++程序中感觉比较麻烦.经过百度,发现很多大虾都是通过WMI来获取这些硬件信息的,网 ...
 - Python WMI获取Windows系统信息
		
#!/usr/bin/env python # -*- coding: utf-8 -*- #http://www.cnblogs.com/liu-ke/ import wmi import os i ...
 - 主机性能监控之wmi 获取磁盘信息
		
标 题: 主机性能监控之wmi 获取磁盘信息作 者: itdef链 接: http://www.cnblogs.com/itdef/p/3990541.html 欢迎转帖 请保持文本完整并注明出处 仅 ...
 - 主机性能监控之wmi 获取进程信息
		
标 题: 主机性能监控之wmi 获取进程信息作 者: itdef链 接: http://www.cnblogs.com/itdef/p/3990499.html 欢迎转帖 请保持文本完整并注明出处 仅 ...
 
随机推荐
- POJ3279  搜索/思维
			
Fliptile Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 10457 Accepted: 3866 Descrip ...
 - linux-mint下搭建android,angularjs,rails,html5开发环境
			
目录[-] 必备软件: 环境配置: [open-jdk-6.0] [android-sdk] [ant] [github] [node.js] [rvm](ruby-1.9.3 rails-4.0.0 ...
 - 传智:自己简单实现一个struts2框架的demo
			
struts2的结构图: 代码实现: 组织结构: 主要代码: package cn.itcast.config; import org.apache.log4j.Logger; import org. ...
 - ImportError: No module named 'serial'
			
/******************************************************************************** * ImportError: No ...
 - Oozie_01安装教程【20161116】
			
说明:hadoop用的是hadoop-2.5.0-cdh5.3.6 Oozie用的是oozie-4.0.0-cdh5.3.6 该测试环境用户名为hadoop 主机名为hadoop01 2.4安装部署 ...
 - Oracle按时间段分组统计
			
想要按时间段分组查询,首先要了解level,connect by,oracle时间的加减. 关于level这里不多说,我只写出一个查询语句: ----level 是一个伪例 ---结果: 关于conn ...
 - AbstractBeanDefinition:lenientConstructorResolution属性源码分析
			
版本:spring-framework-4.1 一概述 在看AbstractBeanDefinition源码时,注意到lenientConstructorResolution属性有诸多不疑,现在通过示 ...
 - 蚂蚁金服SOFAMesh在多语言上的实践
			
在用一项技术前,一定要知道它的优点和缺点,它的优点是否对你有足够的吸引力,它的缺点不足你是否有办法补上.黄挺在CNUTCon全球运维大会上的分享也很不错. 黄挺,蚂蚁金服高级技术专家,蚂蚁金服分布式架 ...
 - 去掉桌面SVN
			
1新建记事本 2for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" 3重命名 删除S ...
 - WeX5  苹果APP打包教程
			
来源:http://docs.wex5.com/app-packing/ WeX5平台App打包教程 WeX5是前端快速开发框架,可开发跨端运行应用,是移动App/微信/WebApp开发利器,一次开发 ...