.NET 4.x Удаление всех записей в реестре, кроме определенных - Visual Basic .NET
Формулировка задачи:
Приветствую, товарищи.
Существует ветка в реестре: HKEY_Current_User\Software\D2MO\
А в ней собрались папочки, созданные Data.Today, что привело к виду:
HKEY_Current_User\Software\D2MO\08.06.2016
HKEY_Current_User\Software\D2MO\07.06.2016
HKEY_Current_User\Software\D2MO\06.06.2016
HKEY_Current_User\Software\D2MO\...
HKEY_Current_User\Software\D2MO\...
HKEY_Current_User\Software\D2MO\...
Вопрос: как удалить все эти "папки" кроме той, что актуальна Data.Today?
Решение задачи: «.NET 4.x Удаление всех записей в реестре, кроме определенных»
textual
Листинг программы
Using rootKey As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\D2MO", true) For Each subKeyName As String In rootKey.GetSubKeyNames() If subKeyName <> "нужное значение" Then rootKey.DeleteSubKey(subKeyName) End If Next End Using
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д