当前位置: 首页 > 编程日记 > 正文

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

本文使用了《 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概述》结尾。

相关文章:

AAAI 2020 | 时间可以是二维的吗?基于二维时间图的视频内容片段检测

作者 | 彭厚文、傅建龙来源 | 微软研究院AI头条编者按:当时间从一维走向二维,时序信息处理问题中一种全新的建模思路由此产生。根据这种新思路及其产生的二维时间图概念,微软亚洲研究院提出一种新的解决时间定位问题的通用方法:二…

UITextField的代理方法

- (void)textFieldDidBeginEditing:(UITextField *)textField 当textField开始编辑的时候调用,可用完成如下的需求:点击textField可以使页面往上滑动 必须加上这句代码 [UIView animateWithDuration:.25 animations:^{ _scrollView.contentOffset CGPo…

以金山界面库(openkui)为例思考和分析界面库的设计和实现——问题

随着物质生活的丰富,人们的精神生活也越来越丰富。人们闲暇的时间也相对变多,于是很多人就开始寻找打发时间的方法。其中电视便是其中一种非常重要的消遣方式。假如我们打开电视机,看到了一个电视台正在播一部我们之前没看过的,正…

知识图谱,下一代数据中台的核心技术

作者 | 杨威,明略科技技术中心负责人 编辑 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 本文为CSDN即将推出的《新战场:决胜中台》专刊的第 3 篇文章。 【导读】数据中台火的十分突然,似乎年前还在炒概念,年…

StoneAge Dict 技术方案的可行性[1]

上次和项目经理讨论了技术选型的事,现在简单地说一下,等下次开会再系统地讲。1. 平台环境:Java1.52. 用户接口:Web: JSP, JSFSpring2.5xDesktop: JavaFX3. 技术:dictzip(解析StarDict词库), XML因为StarDict是目前很受…

using的几种用途

using 常用来引用命名空间 1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using System.Collections.Generic; 5 using Model; 6 using IDAL; 7 using DBUnititly; using另一个用途是给类和命名空间指定别名 1 using spacename system.io2 3 using…

以金山界面库(openkui)为例思考和分析界面库的设计和实现——资源读取模块分析

按照软件的执行流程,我们首先遇到《以金山界面库(openkui)为例思考和分析界面库的设计和实现——问题》中提出的最后一个问题:界面描述文件的放置位置。我们曾提出一种方案:将界面描述文件打包后放在资源文件中&#x…

开发者如何赶上5G风口?

随着5G正式步入商用,5G 技术引发广泛关注。据信息通信研究院《5G经济社会影响白皮书》预测,2030年,5G将直接带动的总产出、经济增加值、就业机会分别为6.3万亿元、2.9万亿元和800万个。据BOSS直聘 《2019年5G相关人才数据观察》报告指出&…

使用C# 3.0编译器编译 Asp.Net 项目代码

只需要在 web.config 里添加这样的一段设置就OK了:<configuration><system.codedom><compilers><compiler language"c#;cs;csharp"extension".cs"type"Microsoft.CSharp.CSharpCodeProvider,System, Version2.0.0.0, Cultureneu…

java 它 引用(基本类型的包装,构造函数和析构函数c++不同)

一个&#xff1a;java 和c参考控制 他提到引用&#xff0c;我们会想到java它不喜欢c里面的指针。当然java内引用和c里面的引用是不同的。 比如&#xff1a; 比方C中&#xff0c;我对某一个函数的声明。int a(int &b)&#xff0c;b即为引用类型&#xff0c;函数内b的改动能够…

使用程序解决一道逻辑推理题

今天看朋友发了一个老问题&#xff0c;一道很有意思的推理题&#xff1a;&#xff08;转载请指明出于breaksoftware的csdn博客&#xff09; 小明和小强都是张老师的学生&#xff0c;张老师的生日是M月N日&#xff0c;2人都知道张老师的生日是下列10组中的一天&#xff1a; 3月4…

AjaxControlToolKit之DragPanelExtender用法

1、将控件ToolkitScriptManager拖至页面中...2、定义3个Panel&#xff0c;用于实现窗体拖动效果&#xff0c;代码如下&#xff1a;1<body>2<form id"form1"runat"server">3<div>4<cc1:ToolkitScriptManager ID"ToolkitScriptMan…

自带数据线的迷你数显充电宝,旅途必备

还有20多天就过年了有件极其考验情商的事情也来临了就是我们这群90后过年最怕的事情——相亲但是在尴尬的场合手机可是一个缓解气氛的好东西不管是想要选择看电影&#xff0c;还是找附近的游玩只要有手机&#xff0c;就可以从容不迫的应对但是带手机最尴尬的事情莫过于结账的时…

SpringJDBC的简单应用

此处写上应用JdbcTemplate的dao操作数据库的一些代码&#xff08;含基本的增删改查&#xff0c;注&#xff1a;重点是查询出多条语句的写法&#xff09;&#xff1a; package org.sakaiproject.zhaorui.dao.impl;import java.sql.ResultSet;import java.sql.SQLException;impor…

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

这个月实在太忙了&#xff0c;一直没有时间去继续写WMI的应用例子。 本来是希望将《WMI技术介绍和应用》系列博文写的像WMI百科全书般&#xff0c;但是貌似对这个技术感兴趣的同学并不多&#xff0c;所以我决定对部分知识点点到为止&#xff0c;有需求的同学可以查询MSDN相关类…

微软开源的自动机器学习工具上新了:NNI概览及新功能详解

作者 | 宋驰来源 | 微软研究院AI头条&#xff08;ID: MSRAsia&#xff09;2018年9月&#xff0c;微软亚洲研究院发布了第一版 NNI (Neural Network Intelligence) &#xff0c;目前已在 GitHub 上获得 3.8K 星&#xff0c;成为最热门的自动机器学习&#xff08;AutoML&#xff…

10624 - Super Number

题目链接 题意&#xff1a;给出n到m的范围&#xff0c;求出一个数在前i位数组成的数字能被i整除。假设存在输出这个数&#xff0c;假设不存在。输出-1. 思路&#xff1a;回溯&#xff0c;每次放第i位&#xff0c;然后推断是否符合题意。这题踩着时间过去的2.6s&#xff08;看了…

2008找回企业久违的网速

曾几何时&#xff0c;单位上网访访问页面也是忽忽的&#xff0c;等待10秒简直是不可忍受&#xff1b;曾几何时&#xff0c;公司网络下载是嗖嗖的&#xff0c;转眼已是2M开外&#xff1b;曾几何时&#xff0c;办公室上网看视频是杠杠的&#xff0c;那流畅那画面都快赶上电视直播…

发现一个windows7(32bit或64bit)DirectUI的bug

前段时间发现一个windows7的一个bug&#xff0c;不是什么严重的问题&#xff0c;我在此记录下。&#xff08;转载请指明出于breaksoftware的csdn博客&#xff09; 重现步骤如下: 0 在文件夹的“更改您的视图”中选择下图中用红色叉叉标记的项 1 新建一个文件夹名为“Cs" 2…

阿里达摩院2020趋势第一弹:感知智能的“天花板”和认知智能的“野望”

作者 | Just出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;“感知智能与认知智能是相辅相成的关系。认知智能需要感知系统来进行信号处理和概念识别&#xff0c;而感知系统也需要认知系统的反馈来决定如何进行更有效的提取和识别。”1月2日&#xff0c;阿里巴巴达摩…

Java 对synchronized的补充Lock锁

Java并发编程&#xff1a;Lock 从Java 5之后&#xff0c;在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问&#xff0c;那就是Lock。 也许有朋友会问&#xff0c;既然都可以通过synchronized来实现同步访问了&#xff0c;那么为什么还需要提供Lock&#xff1…

有奖评选 | 2020年的AI技术公开课,你想听到哪些干货?

CSDN技术公开课有奖评选开始啦~~听过课的小伙伴们&#xff0c;哪位讲师的分享让你获益匪浅&#xff1f;记得给TA投票哦&#xff01;投票后获取入群方式&#xff0c;参与抽奖&#xff0c;奖品很丰厚哦~~进入付费时代&#xff0c;如今我们看似只要招招手&#xff0c;一切知识随手…

一个分析“文件夹”选择框实现方法的过程

在软件开发中&#xff0c;我们如果存在“导入导出”的场景时&#xff0c;难免会用到“文件夹”选择框。之前一直没有太关注过这个的实现过程。最近在工作中遇到了一些问题&#xff0c;我做了一些研究。在此记录下研究的过程。&#xff08;转载请指明出于breaksoftware的csdn博客…

Openssl req命令

一、简介 req指令用来创建和处理PKCS#10格式的证书 二、语法 openssl req [-inform PEM|DER] [-outform PEM|DER] [-in filename] [-out filename] [-text] [-pubkey] [-noout] [-verify] [-modulus] [-nodes] [-subject] [-passin arg] [-passout arg] [-key filename] [-key…

使用windbg抓取崩溃文件和分析的过程

在软件编程中&#xff0c;崩溃的场景比较常见的。且说微软技术再牛X&#xff0c;也是会出现崩溃的场景。网上有一段Win98当着比尔盖茨蓝屏的视频非常有意思。 &#xff08;转载请指明出于breaksoftware的csdn博客&#xff09;我们身边的很多软件都引入了dump生成和收集机制。但…

TF 2.1.0-rc2发布,2020年停止支持Python 2

作者 | 神经星星来源 | HyperAI超神经&#xff08;ID:HyperAI&#xff09;【导读】2020 年 1 月 1 日&#xff0c;Python 2 停止维护&#xff0c;正式退休。Python 3 全面登场的时刻&#xff0c;TensorFlow 也在悄悄改变。近日 TensorFlow 官方 GitHub 账号中&#xff0c;发布了…

重新认识笔记本锂电池的保养

重新认识笔记本锂电池的保养 对于笔记本电脑来说&#xff0c;电池可以说是一个比较重要的部件&#xff0c;它的效能直接关系到笔记本电脑在缺少电源的环境中的工作能力。而电池在笔记本电脑的众组件中又算是一个不折不扣的消耗品&#xff0c;因此涉及到笔记本电脑电池的保养和合…

nginx转发及后端服务器获取真实client的IP

针对nginx的模块介绍可以查阅wiki:http://wiki.nginx.org/Modules常用模块&#xff1a;HTTP CoreProxyRewriteUpstream 原理&#xff1a;squid&#xff0c;varnish以及nginx等&#xff0c;在做反向代理的时候&#xff0c;因为要代替客户端去访问服务器&#xff0c;所以&#xf…

AJAX的组成应用

表示层XHTMLCSS 动态显示和数据 DOM (文档对象模型)数据交互和操作 XML,XSLT 异步数据获取 XMLHttpRequest 绑定和处理数据 JavaScript XMLhttpRequest对象属性:Number readyState 4 表示完成Function onreadystatechange 回调函数string responseText XMLDocument responseXM…

打开,保存文件框的文本溢出排查

工作中遇到的这个问题还是很有意思的。其中嵌套了很多奇葩性的问题。 &#xff08;转载请指明出于breaksoftware的csdn博客&#xff09;我们来看下故事的发生过程&#xff0c;QA同学发现我们存在如下的bug 看到如此多的串&#xff0c;可以认为这个是典型的溢出问题。后来我咨询…