Loading

WMI_COM_API

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>

 

 

 

posted @ 2014-11-26 13:09  遗失的拂晓  阅读(232)  评论(0编辑  收藏  举报