cls
@ECHO Off
title Bloquear Acesso a Pasta!!!
if EXIST "Meu computador.{20d04fe0-3aea-1069-a2d8-08002b30309d}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
color 2
echo ###### ## ### ### ## ## ####### ###
echo ## ## ## ## ## ## ## ## ## ## ## ##
echo ## ## ## ## ## ## ## ## ## ## ## ##
echo ###### ## ## ## ## ## ## ## ##### ## ##
echo ## ## ## ## ## ## ## ## ## ## ## ### ##
echo ## ## ## ## ## ## ## ## ## ## ## ##
echo ###### ######## ### ## ### ####### ## ##
echo ##
echo Tem certeza, que deseja bloquear a pasta? (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 Comando Invalido.
pause > nul
goto CONFIRM
:LOCK
ren "Private" "Meu computador.{20d04fe0-3aea-1069-a2d8-08002b30309d}"
echo Folder locked
goto End
:UNLOCK
cls
color 7
echo Digite a senha para desbloquear a pasta Private!!!
set /p "pass="
if NOT %pass%== 123 goto FAIL
ren "Meu computador.{20d04fe0-3aea-1069-a2d8-08002b30309d}" "Private"
cls
color 2
echo !!! PASTA DESBLOQUEADA !!!
echo Sair? aperte (ENTER)
set /p "cho="
if %cho%==enter goto ENTER
goto End
:RELOCK
color c
echo Tentar Novamente? (Y/N)
set /p "cho="
if %cho%==Y goto UNLOCK
if %cho%==y goto UNLOCK
if %cho%==n goto END
if %cho%==N goto END
pause > nul
goto UNLOCK
:FAIL
cls
echo Senha Invalida
goto RELOCK
:MDLOCKER
md Private
color 2
echo A Pasta Private Foi Criada Com Sucesso!!!
echo Avancar aperte ENTER!!!
pause > nul
cls
goto CONFIRM
:End
:ENTER
exit
Não é dificil pular a segurança, mas como o ícone pode tomar a forma de meu computador ou meus documentos você pode trocar o ícone verdadeiro da área de trabalho, assim ninguém vai sacar, pois quando der dois cliques ele realmente leva para o local do ícone que ele indica! E para a pessoa não conseguir tirar a segurança basta mover para outro local o arquivo de travamento e destravamento (obs: esse arquivo deve está sempre junto da pasta sempre que a quiser travar ou destravar!
Link direto para download:
http://www.4shared.com/file/mmxMtfzo/Protegendo_pastas_e_arquivos_n.html
Links de outros postes sobre .bat
log - Data e hora de ligamento e desligamento do windows
https://www.hardware.com.br/comunidade/data-hora/1109100/
Listando músicas com arquivo bat
https://www.hardware.com.br/comunidade/musicas-listando/1109280/
Obtendo informações da configuração de rede com bat
https://www.hardware.com.br/comunidade/informacoes-obtendo/1109411/#post5212317
Converte .bat em .exe
https://www.hardware.com.br/comunidade/bat-converter/1109450/