Paranoid - курс от Codeby Security School

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


Как удалить раздел реестра Windows, используя язык c#

В этой статье продолжаем работать с реестром Windows программным путем, сегодня Вы узнаете, как удалить раздел реестра или несколько подразделов, используя язык c#.

В прошлом статье, как удалить параметр реестра, мы удалили все параметры в подразделе Вася. Так как теперь данный раздел реестра пуст, то не будем захламлять реестр и удалим данный раздел.

Для этого нам понадобиться класс RegistryKey и его метод DeleteSubKey, который позволяет удалить раздел реестра. Передаем в данный метод первым параметром раздел реестра для удаления, а вторым параметром указываем, нужно ли нам получать Exception, в случаи возникновения какой-нибудь ошибки, true да , иначе false.

Результат

как удалить раздел реестра


Codeby Security School от Сodeby

Мы запустили свою онлайн школу по информационной безопасности. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного в курсе Paranoid


В качестве ещё одного примера удалим все остальные подразделы реестра, включая основной раздел реестра «Friends», а так же существующие в них параметры и значения.

Для этого нам понадобиться воспользоваться методом DeleteSubKeyTree, всё того же класса RegistryKey, который рекурсивно удаляет указанный раздел и все дочерние подразделы. Вторым параметром указываем true или false, будем возникать исключение, или нет.

Снова воспользуемся редактором для работы с реестром Windows regedit, как видно раздел успешно удалён.

regedit

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


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

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


Похожие темы

Создание приложения на языке c# в программе Visual... Создание первого приложения на языке c# в программе Visual Studio В первой статье рассмотрим, с чего начинается создание любого приложения в программ...
Реализация игры Жизнь на С++ и OpenMP... Задание Реализовать компьютерную реализацию классического варианта игры «Жизнь». С использование средств OpenMP. Классический вариант игры «...
Часть 3. Пишем исходный код программы на языке c#... Часть 3. Пишем исходный код программы на языке c# Подготовительные работы окончены, переходим к написанию исходного кода нашей программы на языке c#....
Вызов хранимой процедуры на клиенте... Вызов хранимой процедуры MySQL на клиенте В этой статье добавим возможность вызова хранимой процедуры из нашего клиентского приложения. Для начала...
Как можно быстро получить все буквы русского или а... Как можно быстро получить все буквы русского или английского алфавита? Просматривая исходник одной из программ, увидел следующую строку: Как видно...