Изменения параметров реестра без явного пути - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет! Такой вопрос - есть путь к параметру в реестре: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/NetworkList/Profiles/"далее идут GUID-ы(тарабарщина вроде этого - {2BA42568-572D-4AC3-BFF0-756E289139C7}) профилей сети" Так вот, можно-ли как-то обойти эти гуиды, посредством C# конечно и изменить в них значения параметров?

Решение задачи: «Изменения параметров реестра без явного пути»

textual
Листинг программы
  1. using (var profilesKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"))
  2. {
  3.     foreach (string profileKeyName in profilesKey.GetSubKeyNames())
  4.     {
  5.         using (var profileKey = profilesKey.OpenSubKey(profileKeyName, true))
  6.         {
  7.             string description = (string)profileKey.GetValue("Description");
  8.         }
  9.     }
  10. }

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


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

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

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы