sri durga Ответов: 1

Как получить путь к файлу из реестра windows?


У меня есть файл, который установлен на моем механизме. Я пытаюсь получить путь из реестра файла и хочу выполнить файл exe-файла, если этот путь существует в реестре windows.

Кто-нибудь может мне помочь ?

Что я уже пробовал:

using (var hklm = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64))
              using (var key = hklm.OpenSubKey(@"SOFTWARE\PenMount"))
              {
                  if (key != null)
                  {
                      this.Logger.Error("PenMount exists");
                      // Here i need to get the path for the Penmont software.
                      // If the path exists then i have to execute the penmount.exe file
                  }
                  else
                  {
                      this.Logger.Error("not exists");
                  }
              }

1 Ответов

Рейтинг:
0

Dave Kreskowiak

Попробуйте посмотреть документацию по Объект registrykey[^].

OpenBaseKey возвращает экземпляр RegistryKey, который можно использовать для получения значения (подсказка, Подсказка) для любого значения в этом ключе.


Richard MacCutchan

"Попробуйте посмотреть документацию"
лол :)