Приложение для проверки версий установленных приложений - 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"]));
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы