A veces mucha gente me pregunta como puede crear un directorio o carpeta bajo Windows protegida por contraseña, y me quedo con cara de pasmarote pensando «botón derecho -> proteger por contraseña» pero por lo que se ve, no funciona del todo :p Así que os presento un pequeño truco para hacerlo mediante los ficheros por lotes (los ficheros bat).
- Creamos una carpeta nueva
- Dentro de ella, creamos un nuevo documento (botón derecho -> Nuevo -> Documento de texto) lo abrimos y dentro escribimos el siguiente código:
cls @ECHO OFF title Folder Privada if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK if NOT EXIST Privada goto MDLOCKER :CONFIRM echo Quieres proteger tu directorio? (S/N) set/p “cho=>” if %cho%==S goto LOCK if %cho%==s goto LOCK if %cho%==n goto END if %cho%==N goto END echo Error. Contesta SI (s/S) o NO (n/N). goto CONFIRM :LOCK ren Privada “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” echo Carpeta protegida goto End :UNLOCK echo Password para desproteger set/p “pass=>” if NOT %pass%== ENTER YOUR PASSWORD HERE goto FAIL attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Privada echo Carpeta desprotegida satisfactoriamente goto End :FAIL echo Password no valido goto end :MDLOCKER md Privada echo Carpeta Privada creada correctamente goto End :End
IMPORTANTE: En la línea 23, veréis que hay un sitio que pone ENTER YOUR PASSWORD HERE que es donde deberéis escribir vuestra contraseña para proteger la carpeta.
- Guardamos el fichero con extensión .bat con el nombre que queramos.
- Entonces ejecutamos el fichero [nombre_que_sea].bat y éste nos generará otra carpeta que se llama Privada donde pondremos lo que queramos dentro (que posteriormente protegeremos.)
- Una vez guardado el contenido en su interior, volvemos a hacer doble clic sobre el fichero [nombre_que_sea].bat y se nos abrirá una ventana cmd que nos preguntará si la queremos proteger (a lo que deberemos responder que si pulsando la tecla ‘s’) y automáticamente la protegerá y la ocultará.
- Para volver a acceder a ella, ejecutamos de nuevo el fichero [nombre_que_sea].bat y le ponemos el password que previamente hemos escrito en el fichero.
¡TACHÁN! ya tenemos un método para proteger las carpetas.
Via | Google