Estoy desarrollando una aplicación C# y necesito habilitar/deshabilitar Ocultar archivos de sistema protegidos opción en la configuración de carpeta mediante C#. También sería útil saber qué cambios se realizan en el registro cuando marque o desmarque esa casilla de verificación en el cuadro de diálogo Opciones de carpeta.Cómo controlar la opción de carpeta con C# o registro
5
A
Respuesta
3
para el usuario actual:
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);
+0
Guau, gracias, eso es exactamente lo que estaba buscando ... muchas gracias – Basem
+0
@Basem: Si esta respuesta es correcta, por favor márquela como Aceptada. –
Cuestiones relacionadas
- 1. ¿Cómo puedo controlar una carpeta con Cocoa?
- 2. Registro PL/SQL - ¿Cómo controlar?
- 3. Cómo controlar o evitar un desbordamiento de pila en C++
- 4. ¿Cómo controlar el archivo de registro con el tamaño diario de desplazamiento y máximo por log4j?
- 5. Cómo controlar la visibilidad de un cuadro de texto con el botón de opción "IsChecked" propiedad?
- 6. Cómo almacenar el registro de eventos en la carpeta
- 7. ¿Qué archivos de proyecto C# debo controlar?
- 8. ¿Cómo controlar una carpeta con todas las subcarpetas y archivos dentro?
- 9. Cómo controlar la conversión de tipo en C#
- 10. La mejor opción de 'registro' en Amazon Cloud. RDS o SimpleDB?
- 11. Cómo controlar la dimensión/tamaño de un gráfico con ggplot2
- 12. ¿Cómo controlar el proceso del demonio C++?
- 13. Inno Setup - Desinstalar la opción de eliminación del registro
- 14. ¿Hay alguna variable de entorno que represente la carpeta "C: \ Documents and Settings" o la carpeta C: \ Users en Windows?
- 15. C# trace o registro más simple
- 16. Biblioteca de registro para C
- 17. ¿Cómo obtener la carpeta% AppData% en C?
- 18. Controlar la velocidad de cuadro o regulación de un AVCaptureVideoPreviewLayer
- 19. Cómo insertar un registro con LINQ y C# y devolver la clave principal de ese registro
- 20. ¿Puedes controlar la animación GIF con Javascript?
- 21. ¿Cómo escribir archivos en la carpeta de activos o la carpeta sin formato en Android?
- 22. cómo utilizar la opción con pep8.py
- 23. Usando/o \\ para rutas de carpeta en C#
- 24. Opción Parsers para C/C++?
- 25. ¿Cómo registro una DLL COM escrita en C# con Regsvr32?
- 26. Buscar la carpeta windows programáticamente en C#
- 27. Opción de registro de Visual Studio cambiado a "Registrar ahora"
- 28. ¿Cómo controlar CAKeyframeAnimation con gesto táctil?
- 29. Cap despliegue no crea la carpeta compartida/registro
- 30. ¿Qué significa la opción -O- para wget?
[ProcMon] (http://technet.microsoft.com/en-us/sysinternals/bb896645) se puede utilizar para rastrear cambios en el registro (y el sistema de archivos) por otros programas. – Heinzi