domingo, 26 de abril de 2015

Proteger una carpeta con clave en sistemas Windows, sin instalar nada



Utilizando el lenguaje de programación de la propia consola de los sistemas Windows, podremos crear carpetas protegidas por contraseña.

Veamos cómo hacerlo:




1. Crea una carpeta donde quieras
2. Crea un nuevo archivo de texto dentro de esa carpeta.
3. Pega exactamente este texto dentro del fichero de texto

cls
@echo off
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Quieres bloquear la carpeta(Y/N)
set /p cho=
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Introduce contraseña para desbloquear la carpeta
set/p "pass=>"
if NOT %pass%==XXXX goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End

Donde pone XXXX sustitúyelo por la que será la clave de tu carpeta.

4. Guarda el fichero con el nombre locker.bat
5. Haz doble click sobre locker.bat
6. El sistema creará una carpeta llamada Private
7. Mete en la carpeta Private lo que quieras
8. De nuevo haz doble clic sobre locker.bat y listo, la carpeta Private desaparece
9. Para que vuelva a aparecer tu carpeta protegida, vuelve a hacer doble click sobre locker.bat y te preguntará tu clave.
10. Si la escribes bien, aparecerá de nuevo la carpeta Private y ya podrás acceder a ella.