He estado navegando por Internet buscando formas sencillas de proteger con contraseña una carpeta en Windows 7 sin ningún software adicional ni BitLocker.
He encontrado varios lugares que indican que usar un archivo .bat (y luego convertirlo en un archivo .exe para evitar que las personas lo abran en un editor de texto y lo comprenda) permitiría esto.
Sin embargo, algo me dice que este no es un sistema muy seguro.
Comparto aquí algunos de los códigos típicos del archivo .bat que dicen funcionar y protegen con contraseña la carpeta:
@ECHO OFF
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDPrivate
:CONFIRM
echo Are you sure to lock this folder? (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 "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== wonderhowtogoto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDPrivate
md Private
echo Private created successfully
goto End
:End
¿Esto sería fácil de descifrar después de exportarlo a un archivo .exe? ¿Qué sucede si cifro el archivo .exe para mayor seguridad?
Y también, ¿la carpeta debería estar oculta para que este "truco" funcione?
¿Cuáles son esas claves como 21EC2020-3AEA-1069-A2DD-08002B30309D
?
Muchas gracias por arrojar algo de luz aquí.