WMI_COM_API

摘要:
Win32_TimeZone//时区Win32_SystemDriver//驱动程序Win32_DiskPartition//Win32_LogicalDisk//逻辑磁盘Win32_LogicalMemoryConfiguration//逻辑内存配置Win32_PageFile//系统页面文件信息Win32_PageFileSetting//页面文件设置Win32_BootConfiguration//系统启动配置Win32_OperatingSystem//操作系统信息Win32_StartupCommand//系统自动启动程序Win32_Service//系统安装的服务Win32_Group//系统管理组Win32_GroupUser//系统组帐户Win32_UserAccount//用户帐户Win32_Process//系统进程Win32_Thread//系统线程Win32_Share//共享Win32_NetworkClient//已安装的网络客户端Win32_NetworkProtocol//已安装网络协议如下:JS可以使用WMI获取计算机的硬件信息。e、 atEnd();e、 moveNext()){varp=e.item();document.write;document.wwrite;document_write;}文件写入;}

Win32_Processor // CPU 处理器

 

Win32_PhysicalMemory // 物理内存

 

Win32_Keyboard // 键盘

 

Win32_PointingDevice // 点输入设备,如鼠标

 

Win32_DiskDrive // 硬盘驱动器

 

Win32_CDROMDrive // 光盘驱动器

 

Win32_BaseBoard // 主板

 

Win32_BIOS // BIOS 芯片

 

Win32_ParallelPort // 并口

 

Win32_SerialPort // 串口

 

Win32_SoundDevice // 多媒体设置

 

Win32_USBController // USB 控制器

 

Win32_NetworkAdapter // 网络适配器

 

Win32_NetworkAdapterConfiguration // 网络适配器设置

 

Win32_Printer // 打印机

 

Win32_PrinterConfiguration // 打印机设置

 

Win32_PrintJob // 打印机任务

 

Win32_TCPIPPrinterPort // 打印机端口

 

Win32_POTSModem // MODEM 

 

Win32_POTSModemToSerialPort // MODEM 端口

 

Win32_DesktopMonitor // 显示器

 

Win32_VideoController // 显卡细节。

 

Win32_VideoSettings // 显卡支持的显示模式。

 

Win32_TimeZone // 时区

 

Win32_SystemDriver // 驱动程序

 

Win32_DiskPartition // 磁盘分区

 

Win32_LogicalDisk // 逻辑磁盘

 

Win32_LogicalMemoryConfiguration // 逻辑内存配置

 

Win32_PageFile // 系统页文件信息

 

Win32_PageFileSetting // 页文件设置

 

Win32_BootConfiguration // 系统启动配置

 

Win32_OperatingSystem // 操作系统信息

 

Win32_StartupCommand // 系统自动启动程序

 

Win32_Service // 系统安装的服务

 

Win32_Group // 系统管理组

 

Win32_GroupUser // 系统组帐号

 

Win32_UserAccount // 用户帐号

 

Win32_Process // 系统进程

 

Win32_Thread // 系统线程

 

Win32_Share // 共享

 

Win32_NetworkClient // 已安装的网络客户端

 

Win32_NetworkProtocol // 已安装的网络协议

 

下面举例:JS利用WMI可以获得电脑的硬件信息。

 

例如,获取硬盘序列号:

 

<html> 
<head> 
<title>提取硬盘序列号</title> 
<script> 
function disk() {//硬盘序列号 信息 
   var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); 
   var service = locator.ConnectServer("."); 
   var properties = service.ExecQuery("SELECT * FROM Win32_DiskDrive"); 
   var e = new Enumerator (properties); 
   document.write("<table border=1>"); 
   for (;!e.atEnd();e.moveNext ()) 
   { 
      var p = e.item (); 
      document.write("<tr>"); 
      document.write("<td>" + p.signature + "</td>"); 
      document.write("</tr>"); 
   } 
   document.write("</table>"); 
} 
</script> 
</head> 
<body> 
<input type="button" value="硬盘序列号" onclick="disk()"> 
</body> 
</html>

 

 

免责声明:文章转载自《WMI_COM_API》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇webpack性能优化-tree shaking(树摇)【原创】DB2 表坏故障处理小记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ssh密钥登录

方法一: 使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/...

软件体系架构的质量属性

软件体系架构的质量属性温学智 (石家庄铁道大学,河北省石家庄市,050000) 摘要:软件架构(及软件架构设计师)重点关注的是质量属性。只用遵循质量属性的原则,才能有好的设计思想,才能开发出好的软件产品。文章从常见的六个质量属性,即可用性、可修改性、性能、安全性、可测试性、易用性写起,使读者对其有初步的认识和了解。解决了在具体的软件开发环境中的质量属性是什...

使用InstallShield下部署ASP.NET网站和MySQL,目标机为Win7——(二)使用InstallShield部署非安装版MySQL

接上一篇文章http://www.cnblogs.com/wigis/archive/2012/12/01/2797505.html 在使用bat批处理可以自动部署MySQL服务端后,我们使用InstallShield来达到相同的目的。原理还是一样的,在用InstallShield安装到客户机的指定位置后,运行bat文件。 1.  准备以下文件。在上一步应...

uni-app引入自定义图标库

使用阿里巴巴矢量图标库 阿里巴巴矢量图标库地址:https://www.iconfont.cn/ 选择需要的图标加入项目 项目下载至本地 将iconfont.css添加至uni-app项目中,删除无用URL,只保留红框里的URL 在app.vue中引入自定义图标库 使用自定义图标库:打开demo_index.html文件,点击font clas...

质量属性分析

软件架构(及软件架构设计师)重点关注的是质量属性。 软件质量特性包括功能性、可靠性、易用性、效率、可维护性、可移植性等 6个方面,每个方面都包含若干个子特性。 功能性:适合性、准确性、互操作性、依从性、安全性; 可靠性:成熟性、容错性、易恢复性; 易用性:易理解性、易学性、易操作性; 效率:时间特性、资源特性; 可维护性:易分析性、易改变性、稳定性、易测试...

Android如何查看应用签名信息

转自http://www.trinea.cn/android/android-view-signatures/comment-page-1/ 介绍Android如何查看自己的应用签名及三方APK或系统APK签名信息,包含其中的MD5、SHA1、SHA256值和签名算法等信息。1、查看自己的应用签名可以通过两种方式查看(1) debug的apk通过Eclip...