Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
@echo off
title Proteção de Pasta
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST PastaProtegida goto MDLOCKER
:CONFIRM
echo Tem certeza que deseja bloquear a pasta? (S/N)
set /p "choice="
if /I "%choice%"=="S" goto LOCK
if /I "%choice%"=="N" exit
echo Opção inválida.
goto CONFIRM
:LOCK
ren PastaProtegida "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Pasta bloqueada com sucesso.
exit
:UNLOCK
echo Digite a senha para desbloquear a pasta:
set /p "pass="
if NOT "%pass%"=="SUA_SENHA_AQUI" goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" PastaProtegida
echo Pasta desbloqueada com sucesso.
exit
:FAIL
echo Senha incorreta.
exit
:MDLOCKER
md PastaProtegida
echo PastaProtegida criada com sucesso.
exit
Como Executar o Script:
SUA_SENHA_AQUI
pela senha que deseja usar para proteger a pasta..bat
, por exemplo, proteger_pasta.bat
..bat
que você salvou para executá-lo.