How hide one directory??????
Hola a todos... estoy realizando una aplicacion y necesito ocultar un directorio, estoy utilizando la clase "DirectoryInfo", porque parecia que era la que me iba a servir ya que mi directorio tiene varios subdirectorios asi como archivos.. necesito ocultar este directorio asi como todos los archivos y subdirectorios que tiene dentro.... intente haciendo esto... pero solo me oculto el directorio y no lo que tenia dentro, mi pregunta es existe alguna manera de hacer lo que necesito o tengo que generarme un proceso recursivo que se encargue de navegar por todo el directorio y de ocultar archivo por archivo asi como carpeta por carpeta?????
Lo que estaba usando es:
const string PATH_STARTMENUALL="SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\EXPLORER\\SHELL FOLDERS";
claveregistro=Registry.LocalMachine.CreateSubKey(PATH_STARTMENUALL);
string ruta_programasAll=claveregistro.GetValue("Common Programs").ToString();
DirectoryInfo carpeta=new DirectoryInfo(ruta_programas);
DirectoryInfo carpeta_All=new DirectoryInfo(ruta_programasAll);
File.SetAttributes(ruta_programasAll,carpeta_All.Attributes | FileAttributes.Hidden);
Puesto que lo que trato es de ocultar todo lo existente en el menu de programas del menu de inicio...
De antemano gracias por toda su ayuda y colaboracion.............