Programa Controle de Pastas

Um modo de guardar seus dados sem que algum "xereta" fique olhando suas coisas no seu computador.

Abra o bloco de notas (notepad), copie o código abaixo e salve como "Controle de Pastas.bat". Quando criar a pasta você coloca seus arquivos dentro dela, depois bloqueia, e ela some, quando clicar em desbloquear ela volta.

Muito bom, não é totalmente seguro, mas um "leigo" não conseguirá descobrir para onde foi sua pasta.


Código:
 /////////////////////////////////////////////////////////////////////
cls
@ECHO OFF
color f0
echo CONTROLE DE PASTAS -     .:INFO WEBIT:.
echo :-------------------------------------------------:
echo :Instrucoes:
echo :Se voce sair do programa e abri-lo novamente,voce
echo :deve inserir o nome da pasta, se ela ja existir.
echo :Mas se ainda nao existir, insira seu nome.
echo :-------------------------------------------------:
echo Nome do Usuario:
echo ---------------
set/p "nomepas=>"
title Folder %nomepas%
echo Insira sua senha:
echo -----------------
set/p "senha=>"

:MENU
cls
color f0
cls
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------------
echo http://www.infowebit.com
echo ---------------------------------------
echo  1- Criar uma Pasta                    
echo  2- Alterar Senha
echo  3- Bloquear Pasta
echo  4- Desbloquear Pasta
echo  5- Sair
echo ---------------------------------------
set/p "opc=>"
if %opc%==1 goto MDLOCKER
if %opc%==2 goto ALTERAPASS
if %opc%==3 goto CONFIRM
if %opc%==4 if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if %opc%==5 goto END

:CONFIRM
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------------------
echo Tem certeza de que deseja bloquear a pasta? (Y/N)
echo -----------------------------------------------------
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto MENU
if %cho%==N goto MENU
cls
echo Entrada Invalida.
echo -----------------
pause
goto CONFIRM

:LOCK
cls
ren %nomepas% "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo --------------------------------------------
echo Pasta %nomepas% Bloqueada!
echo --------------------------------
pause
goto MENU

:ALTERAPASS
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo --------------------------------------------
echo Insira a senha antiga:
echo ----------------------
set/p "altera=>"
if NOT %senha%==%altera% goto FAIL
if %altera%==%senha% goto pass

:PASS
cls
echo CONTROLE DE PASTAS - %nomepas%
echo -------------------------------------------
echo Insira uma senha:
echo -----------------
set/p "senha=>"
goto MENU

:UNLOCK
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------
echo Insira a senha para desbloquear a pasta %nomepas%:
echo --------------------------------------------------
set/p "pass=>"
if NOT %pass%==%senha% goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" %nomepas%
cls
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------
echo Pasta Desbloqueada %nomepas% com sucesso!
echo -----------------------------------------
pause
goto MENU

:FAIL
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------
echo Senha Invalida!!!
echo -----------------
pause
goto MENU

:MDLOCKER
cls
color f0
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------
echo Voce pode criar somente 1 pasta!
echo --------------------------------
echo Insira um nome para a pasta:
echo ----------------------------
set/p "nomepas=>"
md %nomepas%
cls
echo CONTROLE DE PASTAS - %nomepas%
echo ---------------------------------
echo Pasta %nomepas% foi criada com sucesso!
echo ---------------------------------------
pause
goto MENU

:End
////////////////////////////////////////////////////////////////////

Nenhum comentário:

Postar um comentário