hola, estoy intentado crear una carpeta como la de SYSTEM INFORMATION.

Hace poco hice una reparación de disco y se crearon unas carpetas
found.000
found.001
found.002
resulta que éstas carpetas son idénticas en comportamiento a las de 'system information'
La única manera de acceder a éstas carpetas es desde fuera del sistema. Ni en modo seguro se puede. O bien desde Linux, un disco de arranque o algo así.
Entonces tengo la curiosidad de cómo se crean estas carpetas.
He conseguido crear carpetas que deniegan el acceso con net y consola pero son fáciles de volver a hacerlas accesibles con simples comandos de consola.
gracias
Para anticiparme a posibles ejemplos. Esto no sirve:
Dim fs
As FileSystemSecurity
= File.
GetAccessControl(TextBox1.
Text) fs.AddAccessRule(New FileSystemAccessRule(Environment.UserName, FileSystemRights.FullControl, AccessControlType.Deny))
File.
SetAccessControl(TextBox1.
Text,
CType(fs, FileSecurity
))
No permite acceder pero el cuadro que muestra no es el mismo.
He estado un buen rato investigando y parece un tema relacionado permisos y auditoría de una carpeta o directorio.
Al hacer clic en la carpeta
found.000 con el botón derecho. pestaña SEGURIDAD/OPCIONES AVANZADAS.
Vemos las pestañas Permisos y Auditoría. Toqueteando un poco y activando todos los permisos para mí, conseguí abrir la carpeta y además volverla al estado de "acceso denegado".
Ahora es cuestión de aplicarlo usando NET

.
Continuaré investigando...