Espero que me puedan ayudar ! Gracias !
Saludos!
No hay forma de colocar "contraseña" a una carpeta, lo que hacen regularmente el tipo de programas que realizan esta tarea, es 1) Cifrar la carpeta bajo una contraseña o 2) Modificar los permisos de la carpeta y almacenar en algún sitio el Hash Firmado con RSA o 3) Realizan un Hook a las API para listado del sistema de archivos para desaparecer la Carpeta igualmente almacenan el Hash de la contraseña Firmado con RSA, El primer método es el más seguro pero lleva trabajo realizar una clase que sea capaz de combinar todos los archivos de una carpeta a un archivo guardando la estructura y cifrandolo además también debes crear la función inversa que interpreta el archivo lo descifra y regresa cada cosa a su lugar en la carpeta. El método 2 es mas sencillo pero se requiere que el usuario sea administrador y otros administradores podrán deshacer los cambios en los permisos y si alguien tiene acceso a la llave privada del RSA puede falsificar la Firma y de ese modo cambiar la contraseña. El método 3 es muy sofisticado para terminar con el mismo problema de permisos que el método 2.
Otros más exagerados combinan estos métodos e instalan servicios o procesos críticos para vigilar que nadie o nadie este intentando acceder a la carpeta protegida como el Folder Lock en Softonic. Pero eso me parece ya muy exagerado :xD
Todos menos el método 1, se basan en que el usuario que intentara acceder a la carpeta es un común mortal y al obtener un error de acceso o que se le solicite la contraseña simplemente dirá "no puedo entrar" y lo dejara así.
Hola amigo gracias por responder bueno y que me recomiendas por k lo que necesito es que la carpeta no sea visible para los usuarios si no que se muestre desde mi programa creado en Visual Basic 2008 :D espero que me puedas ayudar!!
Saludos!
ponela con el atributo oculto. busca como cambiar atributos a carpetas.
aca tenes un ejemplo de proteccion de carpetas en C#
Folder protection for Windows using C# and concepts on Windows Shell menu for folders (http://www.codeproject.com/Articles/20880/Folder-protection-for-Windows-using-Csharp-and-con)
Bueno si lo que quieres es simplemente ocultar puedes modificar los atributos de el FileInfo para el archivo pero es fácilmente violable.
Hola keygen Nigth no importa mientras sea un tonto que no sepa hacerlo esta bien ¿Me lo podrias pasar!?
No te voy a hacer el código, aquí se resuelven dudas, investiga sobre System.IO.FileInfo
No no amigo no era el code que quiria si no asi mismo la referencia de que deberia investigar :D fue un mal entendido "Creo que no me explico o escribo las cosas intendibles!" bueno de todos modos gracias !
:D :D