相信有不少用户在使用电脑的时候难免碰到一些些流氓软件来篡改默认的浏览器,导致自己无法正常的使用,那么我们要如何操作才能够去修改默认的浏览器呢?其实非常简单,下面就和小编一起来看看操作步骤,有需要的用户可不要错过。......
2023-01-31
我们发现了windows和office的激活都依赖于一个叫WMI的东西。那么什么是WMI呢?、
官方定义是Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems.简单的说就是windows系统上数据和操作的管理器。
一般来说都会微软倾向于使用脚本语言对WMI进行查询,(如slmgr.vb)。但是在桌面应用程序层面脚本语言的使用会缺少灵活性。不过好在C#在System.Management中提供了,一个叫ManagementObjectSearcher的类。可以通过特定的sql语句,对WMI中的对象进行查询。范围可以包括软件,硬件,网络等等系统信息。
License Status
查询License状态,首先是构造一个Scope是rootCIMV2,的搜索对象,然后在SoftwareLicensingProduct这张表中查询。如下面的代码所示,其中LicenseStatus=1表示软件处于激活状态。(当然你可以选择SELECT * ,如果 不担心时间问题)
ManagementObjectSearcher searcher =
new ManagementObjectSearcher("rootCIMV2",
"SELECT ApplicationID, Description, ID, LicenseStatus, Name FROM SoftwareLicensingProduct WHERE LicenseStatus=1");
foreach (var queryObj in searcher.Get())
{
Console.WriteLine("-----------------------------------");
Console.WriteLine("SoftwareLicensingProduct instance");
Console.WriteLine("-----------------------------------");
Console.WriteLine("ApplicationID: {0}", queryObj["ApplicationID"]);
Console.WriteLine("Description: {0}", queryObj["Description"]);
Console.WriteLine("ID: {0}", queryObj["ID"]);
Console.WriteLine("LicenseStatus: {0}", queryObj["LicenseStatus"]);
Console.WriteLine("Name: {0}", queryObj["Name"]);
}
接着调用ManagementObjectSearcher.Get()方法就可以执行查询,获得一个查询对象。可以通过索引的方式获得对象的各种属性值。
结果如上
相关文章
相信有不少用户在使用电脑的时候难免碰到一些些流氓软件来篡改默认的浏览器,导致自己无法正常的使用,那么我们要如何操作才能够去修改默认的浏览器呢?其实非常简单,下面就和小编一起来看看操作步骤,有需要的用户可不要错过。......
2023-01-31
Win10如何取消Edge浏览器自动扫描下载的文件?有用户发现自己在Edge浏览器下载好文件之后,软件都会自动进行一个安全扫描,虽然这样的扫描更安全,但是需要进行时间等待。那么如何去进行功能取消呢?来看看具体的操作分享吧。......
2023-01-31
Win10系统Edge浏览器保存的账号密码怎么查看?很多用户为了方便,都会在登录网站的时候进行账号密码的记录。但是时间久了之后,容易忘记密码。那么Edge浏览器保存的账号密码怎么查看呢?一起看看以下的操作教学吧。......
2023-01-31
Win10系统jvm.dll丢失怎么办?我们电脑中有很多重要的dll文件,如果缺失了这些文件,我们在开启一些软件的时候可能会出现无法启动的情况。有用户遇到了jvm.dll文件丢失的情况,一起来看看解决的方法吧。......
2023-01-30
Win10企业版永久数字权限激活是一款十分优秀的Win10系统,本版以微软最新Win10 LTSC系统镜像为基础,通过整合补丁、添加运行库、万能驱动等以及精致的优化制作而成,安装好即可完成永久激活!同时,系统内置了更多的设置和文件,以及新的包装技术,安装过程简......
2023-01-30