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

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

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

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

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

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

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


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

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

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