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

本文主要介绍Win32_Group和Win32_UserAccount类。

如何使用WMI枚举所有的组内账户信息?

SELECT * FROM Win32_Group


        这组信息对应于系统中

这组信息中可能有用的信息就是SID。即可以通过

SELECT SID FROM Win32_Group WHERE Name = '__vmware__'


        查询到指定名字的组账号的SID。

如何使用WMI枚举本地用户信息?

SELECT * FROM Win32_UserAccount


        如何使用WMI查询指定账号是否启用?

SELECT Disabled FROM Win32_UserAccount WHERE Name = 'Guest'


        这个标识我的系统中Guest账户没有被启用。

如何使用WMI查询指定账号是否需要密码?

SELECT PasswordRequired FROM Win32_UserAccount WHERE Name = 'Administrator'


        这标识我系统中Admin账号不需要密码。

如何使用WMI查询指定账号密码是否过期?

SELECT PasswordExpires FROM Win32_UserAccount WHERE Name = 'Administrator'


        如何使用WMI查询指定账号的SID?

SELECT SID FROM Win32_UserAccount WHERE Name = 'Administrator'

这个SID相对比较有实际意义。比如在注册表管理器中,HKEY_CURRENT_USER键对应于HKEY_USERS下的S-1-5-21-3987237175-4224017198-876772560-500子键。

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

WMI技术介绍和应用——查询本地用户和组相关推荐

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

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

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

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

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

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

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

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

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

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

  6. WMI技术介绍和应用——查询环境变量

    本文使用了<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>中代码做为基础. 我们可以通过系统属性查看当前系统和当前用户的环境变量.(转载请指明出于breaksoftwa ...

  7. WMI技术介绍和应用——查询正在运行的进程信息

    在<WMI技术介绍和应用--使用VC编写一个半同步查询WMI服务的类>一文中,我们介绍到了一个半同步查询WMI类的框架.本文将是该技术的一个应用,介绍如何使用WMI技术查询正在运行的进程信 ...

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

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

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

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

最新文章

  1. 计算机基础知识综合试卷一,计算机基础知识试题及答案a
  2. mybatis 一二事(1) - 简单介绍
  3. 【Paper】2021_Distributed Consensus Tracking of Networked Agent Systems Under Denial-of-Service Attack
  4. 【控制】系统典型环节及其拉氏变换并绘制阶跃响应曲线和脉冲响应曲线
  5. pyppeteer有java版本吗_Pyppeteer中文文档_序言_安装_基本使用及注意事项
  6. Nginx基础数据结构分析-ngx_chain_t
  7. PrimeTime指南——合理设置约束
  8. serialversionuid的作用_为什么阿里Java规约要求谨慎修改serialVersionUID字段
  9. 150 Evaluate Reverse Polish
  10. mov 和 lea 的区别有哪些?
  11. 后副车架焊接机器人_焊接机器人的工装设计和工装的使用方法
  12. maven项目发布到tomcat后没有lib目录解决方案
  13. sqlmap安装历程
  14. 微pe添加菜单装linux,微PE WEPEMENU.INI CDLINUX BEINI 启动菜单
  15. 【信息系统项目管理师】第十二章 项目采购管理思维导图
  16. Acwing算法—动态规划
  17. java中各种加密算法的实践应用
  18. python编程:实现自助点餐小程序,包括自定义菜单,点餐,账单,结算等功能
  19. Python计算机视觉编程第一章 基本的图像操作与处理
  20. C语言中声明和定义详解

热门文章

  1. CV竞赛项目研究:脊柱疾病诊断(天池,GPU赛道,2020年9月)
  2. Mat矩阵基本操作与示例 OpenCV
  3. Windows7无法自动将IP协议堆栈绑定到网络适配器的办法
  4. coreldraw水涟漪怎么做_凉皮调料水的做法 调凉皮的调料水怎么做
  5. PCL点云特征描述与提取(3)
  6. vue3.0环境搭建
  7. 在CentOS 6.5 x86_64上安装libunwind的问题
  8. 在CentOS 6.9 x86_64的nginx 1.12.2上开启ngx_http_empty_gif_module模块实录
  9. 在CentOS 6.6 64bit上安装截图软件shutter
  10. (Interrupt Latency) 中断延迟