zoukankan      html  css  js  c++  java
  • 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>

     

     

  • 相关阅读:
    HDU5269 字典树
    HDU1664 BFS + 数论 + 剪枝
    HDU1429 BFS + 状态压缩
    HDU1075 字典树 + 字符串映射
    HDU1247 字典树
    UVa 10256(凸包、线段交、点在多边形内)
    UVa 10652(旋转、凸包、多边形面积)
    牛客练习赛43D(贪心)
    牛客练习赛43F(推式子)
    Codeforces 1161B(判断旋转对称)
  • 原文地址:https://www.cnblogs.com/lossingdawn/p/4122999.html
Copyright © 2011-2022 走看看