Codeby Market от Сodeby

Мы запустили свой магазин CodebyMarket Equipment for InfoSec. Уже добавили RaspberryAlfa Long-RangeOrange PiArduino и многое другое. Купить Pentesting Devices


Создание раздела реестра на языке c#

От теории переходим к практике, для начала научимся открывать и создавать разделы реестра

Создание раздела реестра

Для работы нам понадобиться класс RegistryKey, которые предоставляет все необходимые методы для решения наших задач.

Так же добавим ссылку

Далее необходимо создать экземпляр класса RegistryKey.

Например:

метод CreateSubKey

Для создание разделов или подразделов используется метод CreateSubKey;

В первом примере создается раздел «Friends» используя язык c#.

Результат

раздел реестра

метод OpenSubKey

Во втором примере в созданном разделе Friends создадим один подраздел по имени Вася.

В этом примере используется метод OpenSubKey, который проверяет существует ранее созданный нами раздел Friends, если данного раздела нет, то regKey == null и подраздел Вася создан не будет. Так же вторым параметром указываем true, что означает разрешить запись в данный раздел, false только чтение.


Paranoid - курс от Codeby Security School

Представляем вашему вниманию курс от команды codeby - "Комплекс мер по защите персональных данных, анонимности в интернете и не только" Подробнее ...


Если нет уверенности, что данный раздел реестра уже создан, то можно использовать метод CreateSubKey, который при отсутствие раздела Friends создаст его сам, в отличие от предыдущего метода.

Результат

метод OpenSubKey

Создадим раздел реестра с подразделом

В созданный подраздел Вася добавим подраздел Пупкин.

Результат

метод CreateSubKey

В разделе Friends создадим ещё несколько подразделов используя цикл for и метод CreateSubKey

Результат

разделы реестра

Читайте также:


Безопасная сделка с гарантом Сodeby

Гарант является доверенным посредником между Участниками при проведении сделки.​ Услуга сайта «Проведение сделок через Гаранта» предоставляется всем зарегистрированным пользователям codeby.net Подробнее ...


Похожие темы

C# Как переименовать файл? C# Как переименовать файл? В этой заметке будет показано, как можно получить и изменить имена и расширения всех файлов в выбранной вами папке. Дан...
Моделирование сети Петри на С++... Постановка задачи: Разработать программу, моделирующую работу сетей Петри, с возможностью автоматического моделирования и проверки в ручном реж...
Как написать свой V-Encryptor с самоудалением на С... Сегодня я покажу как написать простой и уже опробованный в разных местах шифровальщик (не детектится антивирусами), который после завершения процесс...
c# Как изменить цвет строки в DataGridView?... Изменение цвета строки в элементе управления DataGridView В данной статье хочу показать, как можно изменить цвет строки в элементе управления DataGri...
c# Как получить названия всех месяцев?... Быстрое получение названий всех месяцев Довольно часто при разработке приложений требуется предоставить пользователю названия всех месяцев, например ...