Использую это так C#:
При повторном запуске снова файлы показываются, если третий раз запустить снова скрывает...и т.д. Нужно вырубить 1 раз на проч и все.Туплю мб...
C#:
RegistryKey rkey = Registry.CurrentUser;
rkey = rkey.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced");
rkey.SetValue("Hidden", 1 - (int)rkey.GetValue("Hidden"));