Código
// esto es para esconder el folder string path = @"c:\folders\"; // or whatever DirectoryInfo di = Directory.CreateDirectory(path); di.Attributes = FileAttributes.Directory | FileAttributes.Hidden; MessageBox.Show("archivo escondido"); // esto es para mostrar el folder nuevamente string path = @"c:\folders\"; // or whatever DirectoryInfo di = Directory.CreateDirectory(path); di.Attributes = FileAttributes.Directory | FileAttributes.Normal; MessageBox.Show("archivo mostrado");