Crear carpetas ocultas y codificadas en Windows

cls
@ECHO OFF
title Folder Nuevo
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Nuevo goto MDLOCKER
:CONFIRM
echo desea activar la contraseña?(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 Nuevo "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Ingrese la clave para axceder a la carpeta
set/p "pass=>"
if NOT %pass%==Pon la contraseña goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Nuevo
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Nuevo
echo Nuevo created successfully
goto End
:End

Muy sencillo de usar.

Abres un documento .txt y copias el texto arriba indicado.

Donde pone «if NOT %pass%==Pon la contraseña goto FAIL», justo donde pone «Pon la contraseña», pones la clave que tú quieras sin dejar espacios y guardas el archivo como archivo.bat. Pinchas en el archivo y te aparecerá una nueva carpeta que se llama «nuevo». Si vuelves a pinchar en el archivo .bat, te dirá si quieres aplicar la contraseña. Le dices que sí (Y) y la carpeta se esconderá. La siguiente vez que vuelvas a pinchar en el archivo.bat te pedirá la contraseña para mostrar la carpeta. La pones y te aparecerá de nuevo la carpeta. Es muy fácil y práctico para que no te fisguen tus archivos.