Приложение для проверки версий установленных приложений - C#
Формулировка задачи:
Добрый день!
Собираюсь разработать приложение, которое будет проверять какие версии приложений драйверов установлены на мой ноут.
Задача в том, чтобы быстро узнать что сейчас установлено и нет, и что нужно обновить среди заранее предопределённых приложений и драйверов.
Например, есть драйвер chipset_intel - мое приложение при запуске должно определить установлен ли этот драйвер и какая у него версия.
Подскажите как мне по реестру определить какие драйверы /приложения установлены и их версии?
И кому было бы интересно такое пиложение для своих целей?
Решение задачи: «Приложение для проверки версий установленных приложений»
textual
Листинг программы
var query = new System.Management.SelectQuery("select name, pathname from Win32_Service"); using (var searcher = new System.Management.ManagementObjectSearcher(query)) { foreach (ManagementObject service in searcher.Get()) { Console.WriteLine(string.Format( "Name: {0}\tPath : {1}", service["Name"], service["pathname"])); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д