0

特定のソフトウェアが何回インストールおよびアンインストールされたかを調べる方法 (C# で WMI クラスを使用) はありますか?

リモートコンピューターで実行したい。次のコードでソフトウェアリストを取得しています:

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"]);
}
4

1 に答える 1