0
有什么方法(使用WMI类在C#中)找出特定软件的安装和卸载次数?在计算机上安装和卸载软件的次数有多少次
我想在远程计算机上运行它。我正在通过以下代码获取软件列表:
ManagementScope scope = new ManagementScope(@"\\" + ipAddress + @"\root\cimv2");
ObjectQuery query = new ObjectQuery("Select * from Win32_Product");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);
ManagementObjectCollection queryCollection = searcher.Get();
foreach (ManagementObject m in queryCollection)
{
Console.Write(m["Caption"]+"\t");
Console.WriteLine(m["installDate"]);
}
哪个软件?您自己的软件或第三方软件? – 2012-08-06 12:57:41
我的意思是安装在远程计算机上的所有软件....不是关于我自己的软件 – Arshad 2012-08-11 03:47:52