本文使用了《WMI技术介绍和应用——使用VC编写一个半同步查询WMI服务的类》中代码做为基础。本节只是列出了WQL语句,具体使用参看前面的例子。(转载请指明出于breaksoftware的csdn博客)

因为将要介绍的三个模块都比较简单,故将这三者合并在一起介绍。查询快捷方式信息是使用Win32_ShortcutFile类;查询映射磁盘信息是使用Win32_MappedLogicalDisk类;查询虚拟内存是使用Win32_PageFile、Win32_PageFileSetting和Win32_PageFileUsage类

如何使用WMI枚举电脑上所有快捷方式?

SELECT * FROM Win32_ShortcutFile

查询的信息很多,我不列出。

如何使用WMI查询指定快捷方式所指向的运行文件路径?

SELECT Target FROM Win32_ShortcutFile WHERE Name = 'D:\\\\Tencent\\\\QQ\\\\Bin\\\\QQProtect\\\\Bin\\\\QQProtect.lnk'


        其他Win32_ShortcutFile属性,基本就是文件大小、最后修改时间等文件类型的属性。本节不再赘述。

如何使用WMI枚举所有映射的磁盘信息?

SELECT * FROM Win32_MappedLogicalDisk


        我在我的电脑上映射了两个磁盘。有多少个映射磁盘,就有多少组数据。

如何使用WMI查询指定的映射磁盘的映射地址?

SELECT ProviderName FROM Win32_MappedLogicalDisk WHERE Name = 'B:'


         如何使用WMI查询指定的映射磁盘的大小?

SELECT Size FROM Win32_MappedLogicalDisk WHERE Name = 'B:'

该大小是以Bytes为单位的。

如何使用WMI枚举系统中所有分页文件信息?

SELECT * FROM Win32_PageFile


        我这台电脑上只有一个盘有分页文件。

如何使用WMI查询指定磁盘上分页文件路径?

SELECT Name FROM Win32_PageFile WHERE Drive = 'c:'


        如何使用WMI查询指定磁盘上分页文件占用的空间?

SELECT FileSize FROM Win32_PageFile WHERE Drive = 'c:'


如何使用WMI查询指定分页文件的初始大小和最大值?

SELECT InitialSize,MaximumSize FROM Win32_PageFileSetting WHERE Name = 'C:\\\\pagefile.sys'

这两个值是以MB为单位的。对应于之前图中的2046和4092。

工程源码见《WMI技术介绍和应用——WMI概述》结尾。

WMI技术介绍和应用——查询快捷方式、映射磁盘和虚拟内存信息相关推荐

  1. WMI技术介绍和应用——查询硬件信息

    这个月实在太忙了,一直没有时间去继续写WMI的应用例子. 本来是希望将<WMI技术介绍和应用>系列博文写的像WMI百科全书般,但是貌似对这个技术感兴趣的同学并不多,所以我决定对部分知识点点 ...

  2. WMI技术介绍和应用——查询磁盘分区和逻辑磁盘信息

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.(转载请指明出于breaksoftware的 ...

  3. WMI技术介绍和应用——查询本地用户和组

    本文使用了< WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.( 转载请指明出于breaksoftwar ...

  4. WMI技术介绍和应用——查询系统服务

    本文使用了< WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.( 转载请指明出于breaksoftwar ...

  5. WMI技术介绍和应用——查询时间信息

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.(转载请指明出于breaksoftware的 ...

  6. WMI技术介绍和应用——查询系统信息和补丁包信息

    本文使用了< WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.( 转载请指明出于breaksoftwar ...

  7. WMI技术介绍和应用——查询系统信息

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子.(转载请指明出于breaksoftware的 ...

  8. WMI技术介绍和应用——查询文件夹信息

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.本节只是列出了WQL语句,具体使用参看前面的例子. 本节主要介绍Win32_Directory ...

  9. WMI技术介绍和应用——查询驱动信息

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础.         如何使用WMI查询所有驱动信息?(转载请指明出于breaksoftware的 ...

最新文章

  1. python创建一个txt文件-python中如何创建一个txt文件
  2. centos 安装jdk_Centos7下安装一个或多个tomcat7完整
  3. u-boot移植第三弹——移植2013.10u-boot到RealARM210 cortex-A8开发板(支持moviNAND_Fusing_Tool_v2.0)
  4. 阿里云大数据计算服务MaxCompute(上篇)
  5. Oracle RMAN备份与还原 - 脱机备份讲解
  6. 【医院HIS系统专题】医院HIS系统应用案例及解决方案汇总贴
  7. php抽奖概率怎么设计,php编写抽奖后台实现抽奖概率计算
  8. 开源网店系统Javashop 发布3.0beta版
  9. NetSetMan v5.0.5特别版
  10. 上海互盾信息科技有限公司:心之所向,行必能至
  11. variable selection
  12. 简单的收支记账软件的实现详细解释(不连接数据库)
  13. 网络丢包的四大原因和修复方法
  14. 仅需3 小时,如何用 AI 做场景贴图,完成场景制作 ?AI创作工作流探索
  15. Laravel SQL查询中first, pluck与lists方法
  16. 用C语言设计一个简易的选择题答题系统
  17. 供应链协作平台产品设计思维导图
  18. Python使用正则表达式爬取网站图片信息
  19. 女码农献丑-企业智能机器人客服(图灵机器人)
  20. 关掉Windows10的计划自动重启行之有效的方法

热门文章

  1. 使用Python,OpenCV进行图像平移转换
  2. PCL:超详细的基于法向量和曲率的区域生长算法原理以及源码解读
  3. HDU - 3333 Turing Tree 线段树区间不同值和+详解+思想
  4. C++中的new和delete用法
  5. activemq 开启监听_ActiveMQ 消息监听 MessageListener 的使用
  6. electron调用python_在Electron app中运行python脚本
  7. 强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例----Sarsa算法, Q学习, 期望Sarsa算法
  8. 前福娃集团营销总监-周胜哥箴言
  9. 【力扣网练习题】合并两个有序链表
  10. 【73套】Epic Stock Media配乐音效素材合集包