我正在开发一个C#应用程序,我需要通过C#在文件夹设置中启用/禁用隐藏受保护的系统文件选项。在“文件夹选项”对话框中选中或取消选中该复选框时,了解注册表中所做的更改也很有用。
答案 0 :(得分:3)
对于当前用户:
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);