Minha namorada queria proteger uma pasta dela com senha, e eu sugeri que usasse o seguinte código:
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Tem certeza de 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 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 Digite a senha para desbloquear pasta
set/p "pass=>"
if NOT %pass%== 123 goto 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 Senha Invalida
goto end
:MDLOCKER
md Private
echo Private foi criada com sucesso
goto End
:End
Vocês já devem conhecer o procedimento depois de salvar esse arquivo como .bat.
Pois bem, até ontem tudo estava funcionando perfeitamente, bastava digitar a senha e os arquivos apareciam dentro da pasta Private.
Porém, hoje de manhã ela foi abrir e não tem absolutamente nada dentro da pasta Private. De alguma forma os arquivos sumiram de lá. Presumo que tenham ido parar em algum outro lugar, já que ontem o HD tinha 5GB de espaço livre, e hoje continua com os 5GB, ou seja, os arquivos não fugiram do HD, apenas estão em outro lugar. O mais curioso é que quando ela digita a senha e a pasta Private aparece, também aparece um ícone chamado Control Panel. Ela clica nele e é exibido um Painel de Controle usual. Porém, quando ela clica no ícone com o botão direito e vai em Propriedades, repara que o tamanho dele é 14GB - o tamanho total dos arquivos que sumiram.
Alguém sabe o que pode ter acontecido?
De alguma forma, os arquivos podem ter se camuflado dentro desse ícone do Painel de Controle?
Como resolver isso?
Agradeço a atenção,
Giovanna