Как управлять опцией папки с C # или реестром - PullRequest
5 голосов
/ 06 мая 2011

Я занимаюсь разработкой приложения на C #, и мне нужно включить / отключить параметр Скрыть защищенные системные файлы в настройках папки через C #.Также было бы полезно узнать, какие изменения вносятся в реестр, когда я устанавливаю или снимаю этот флажок в диалоговом окне «Параметры папки».

1 Ответ

3 голосов
/ 06 мая 2011

Для текущего пользователя:

using Microsoft.Win32;

...

const string keyName = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced";
int enabled = 1; // 0 to disable
Registry.SetValue(keyName, "ShowSuperHidden", enabled, RegistryValueKind.DWord);
...