How can I enumerate/list all installed applications in Windows XP?

后端 未结 7 1276
囚心锁ツ
囚心锁ツ 2020-12-03 00:21

When I say \"installed application\", I basically mean any application visible in [Control Panel]->[Add/Remove Programs].

I would prefer to do it in Python, but C o

7条回答
  •  失恋的感觉
    2020-12-03 00:36

    C#.net code for getting the list of installed software using WMI in xp and win7(wmi is the only way in win7)

        WqlObjectQuery wqlQuery =
          new WqlObjectQuery("SELECT * FROM Win32_Product");
            ManagementObjectSearcher searcher =
                new ManagementObjectSearcher(wqlQuery);
    
            foreach (ManagementObject software in searcher.Get()) {
                Console.WriteLine(software["Caption"]);
            }
    

提交回复
热议问题