Pasta oculta com senha - Você pode ocultar uma única pasta por cada diretório e colocar uma senha para ter acesso ao mini sistema de bloqueio e desbloqueio de pasta.
Na verdade fiz um arquivo ".bat", cógidos CMDs ou prompt do MS-DOS. Esse conjunto de códigos é totalmente editável, pois qualquer um pode programar no prompt onde os comandos são simples, apenas que para acessar o arquivo a pessoa tem que ter conhecimentos em MS-DOS ou só mexendo mesmo.
Não se preocupe é simples vou lhe orientar no passo a passo:
1º O arquivo já está pronto e a senha padrão é: 12345;
2º Basta você seguir as orientações nele contidas que lhe ajudarão a realizar todos os passos;
3º Não esqueça de alterar a senha padrão "12345" para outra de sua preferência, mas tome cuidado para não esquecer, brincadeira, tem sim um jeito de alterar ela mesmo você esquecendo, basta clicar com o botão direito do mouse no arquivo PASTA.BAT e escolher a opção editar, pronto você vai achar o local da senha e altere;
4º Caso não queira baixar você pode apenas copiar o código fonte e colar no bloco de notas e ao salvar, vá na opção salvar como e dê o nome de PASTA.BAT e não se esqueça de alterar o tipo de arquivo de TXT para TODOS OS ARQUIVOS (*.*), pronto, felicidades!
DOWNLOAD PRA VOCÊ >>> PASTA.BAT
CÓDIGO FONTE ABAIXO:
====================================================================
title Acesse o Blog: sejaseupropriotecnico@blogspot.com.br
CLS
COLOR 1E
@ECHO OFF
goto PASS
:PASS
CLS
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.@ A T E N C A O @
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.
echo Digite a senha para acessar o MENU
echo.
echo. Lembre-se dos maiusculos e minusculos
echo.
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.
set/p "password=>"
echo.
echo **************______**************
if NOT %password%== 12345 GOTO FAIL
echo **************______**************
GOTO MENU
################################ LEIA ME ########################################
Logo acima substitua a senha depois de %password%== ????? e antes de GOTO FAIL;
OBS.: Nao coloque espaço na senha;
substitua a senha acima como este exemplo abaixo;
ATENCAO SUBSTITUA APENAS A SENHA ACIMA COMO INDICADO PELAS INTERROGACOES ABAIXO.
#################################################################################
##########################_____#########################
######if NOT %password%== ????? goto FAIL###############
##########################_____#########################
:MENU
CLEAR
CLS
echo *******************************************
echo *******************************************
echo Bem vindo ao sistema de pasta oculta!
echo *******************************************
echo *******************************************
echo.
echo ****** ESCOLHA A OPCAO DESEJADA: ******
echo.
echo ****** 1 = CRIAR PASTA ******
echo.
echo ****** 2 = BLOQUEAR PASTA ******
echo.
echo ****** 3 = DESBLOQUEAR PASTA ******
echo.
echo ****** 4 = SAIR DO SISTEMA ******
echo.
echo ****** 5 = MANUAL DE USO - LEIA-ME ******
echo.
echo ****** 6 = ALTERAR SENHA ******
echo ***************************************************
echo ****** 9 = RESOLVER PROBLEMAS DA PASTA OCULTA ******
set/p "fo=>"
if %fo%==1 goto CRIAR
if %fo%==2 goto LOCK
if %fo%==3 goto UNLOCK
if %fo%==4 goto END
if %fo%==5 goto AUTOR
if %fo%==6 goto WORD
if %fo%==9 goto REC
echo.
echo Opcao errada tente novamente!
pause
cls
goto MENU
:WORD
cls
ECHO #################################################
echo O ARQUIVO (PASTA.BAT) VAI SER ABERTO PARA EDICAO,
ECHO DIGITE UMA SENHA NO LOCAL INDICADO PELOS _______
ECHO APOS FECHE O ARQUIVO SALVANDO AS ALTERACOES.
ECHO #################################################
pause
START NOTEPAD.EXE PASTA.BAT
goto MENU
:End
Exit
:MDFOLDER
CLS
md %Folder%
echo Pasta criada com Sucesso!
dir %Folder%
pause
goto CONFIRM
:AUTOR
CLS
ECHO.##################################################################################
ECHO.
ECHO. 1º COLOQUE ESTE ARQUIVO NO DIRETORIO QUE QUERES:
ECHO. CRIAR, OCULTAR E EXIBIR NOVAMENTE A PASTA PROTEGIDA.
ECHO.
ECHO. 2º NAO RENOMEIE, PERCA OU DELETE ESTE ARQUIVO, POIS SEM ELE FICARA COMPLICADO
ECHO. DE RECUPERAR SUA PASTA, CLARO QUE NAO E IMPOSSIVEL, APENAS QUE E ATRAVES DE
ECHO. UM CODIGO COMPLEXO QUE E POSSIVEL REVERTER O PROCEDIMENTO.
ECHO.
ECHO.@@@@@@@@@@@@@@@@@@@@ ATENCAO - WARNING - CUIDADO @@@@@@@@@@@@@@@@@@@@
ECHO. SE VC RENOMEOU ESTE CODIGO ABAIXO POR OUTRO NOME QUALQUER PARA ACESSAR
ECHO. SUA PASTA "COMPLICOU"!MAS CALMA QUE ATRAVES DE OUTRO COMANDO E FACIL
ECHO. RECUPERAR ESTA PASTA VA NO MENU E COLOQUE A OPCAO 9
ECHO. 9 = ESSA OPCAO ESTA NO MENU...
ECHO.
ECHO. "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ECHO.
ECHO.ACIMA ESTA O CODIGO QUE LHES FALO, QUE ESTA SENDO USADO DE FORMA CORRETA PARA
ECHO. NAO PREJUDICAR NENHUMA OUTRA PASTA OU ARQUIVO DE SISTEMA DO DIRETORIO.
ECHO.
ECHO.**************- SEJA SEU PROPRIO TECNICO DE INFORMATICA-***************
ECHO. ------------------ACESSE------------------
ECHO.
ECHO.**************- sejaseupropriotecnico@blogspot.com.br -****************
ECHO.
ECHO. OBS: PRESSIONE F5 APOS OCULTAR SUA PASTA NO DIRETORIO PARA LIMPAR O CACHE DO
ECHO. WINDOWS QUE INSISTIRA EM EXIBIR O CODIGO MESMO DEPOIS DE EFETUADO.
ECHO. MAS SE FOR DESLIGAR OU REINICIAR ISSO OCORRERA AUTOMATICAMENTE.
ECHO.##################################################################################
pause
goto MENU
:CRIAR
CLS
echo **************************************
echo QUAL E O NOME DA PASTA QUE DESEJA CRIAR ?
set/p "Folder=> "
CLS
echo **********************************
echo O nome da pasta e: %Folder% ?
echo **********************************
echo TEM CERTEZA ?
echo 1 = (Yes)
echo 2 = (No)
echo 3 = (MENU)
ECHO 4 = (EXIT)
set/p "fo=> "
if %fo%==1 goto MDFOLDER
if %fo%==2 goto CRIAR
if %fo%==3 goto MENU
if %fo%==4 goto END
echo.
echo Opcao errada tente novamente!
pause
cls
goto CRIAR
:CONFIRM
CLS
DIR /D
echo.
echo QUER PROTEGER ESTA PASTA AGORA, S=sim OU N=nao ?
set/p "cho=>"
if %cho%==S goto LOCKED
if %cho%==s goto LOCKED
if %cho%==N goto MENU
if %cho%==n goto MENU
echo Digito errado tente novamente!
pause
goto CONFIRM
:LOC
CLS
echo **************************************************
ECHO QUER VERIFICAR SE JA HA ALGUMA PASTA OCULTA ?
echo **************************************************
echo 1 = (Yes)
echo 2 = (No)
set/p "fo=> "
if %fo%==1 goto UNLOCK
if %fo%==2 goto ERRO
echo.
echo Opcao errada tente novamente!
pause
cls
goto LOC
:ERRO
CLS
ECHO ******************************************************************
ECHO HA VARIOS MOTIVOS PARA ESTE TIPO DE ERRO, NENHUMA PASTA OCULTA, OU
ECHO NOME DA PASTA DIGITADO PODE ESTAR ERRADO, E ETC. NESTE CASO TENTE
ECHO A OPCAO = 9 DO MENU, OU CRIE UMA NOVA PASTA E REPITA O
ECHO PROCESSO SEGUINDO OS PASSOS. BOA SORTE!!!
ECHO ******************************************************************
pause
goto MENU
:LOCK
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto ERRO2
cls
DIR /D
ECHO.
ECHO. OBSERVE OS DIRETORIOS ACIMA E VEJA SE SUA PASTA ESTA NA RELACAO
ECHO. ***************************************************************
ECHO. DIGITE O NOME DA PASTA EXISTENTE NA RELACAO ANTERIOR
set/p "Folder=>"
echo. ********************************************************
DIR /D
echo. ********************************************************
echo. SUA PASTA FOI ENCONTRADA? O nome digitado foi: %Folder%!
echo. ********************************************************
echo. ********************************************************
echo. Responda:
echo. 1 = (Yes)
echo. 2 = (No = MENU)
echo. 3 = (EDITAR SENHA)
set/p "lo=>"
if %lo%==1 goto LOCKED
if %lo%==2 goto MENU
if %lo%==3 goto WORD
echo. ********************************************************
echo. Opcao errada tente novamente!
pause
cls
goto LOCK
:ERRO2
CLS
ECHO ******************************************************************
ECHO JA EXISTE UMA PASTA OCULTA NESTE DIRETORIO!
ECHO NESTE CASO BASTA DESBLOQUEAR A PASTA EXISTENTE...
ECHO ******************************************************************
pause
goto MENU
:REC
CLS
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto ERRO2
DIR /AH /D
ECHO.
ECHO HA ALGUMA PASTA OCULTA LOGO ACIMA? DIFERENTE DE
ECHO Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
ECHO.
ECHO SE HA DIGITE O NOME DESTA PASTA COMO INDICADO ABAIXO
ECHO O NOME DA PASTA FICA A FRENTE DE DIR ???????
ECHO.
ECHO MAS CASO NAO HAVER PASTA DE ENTER PARA PULAR
set/p "RE=>"
CLS
attrib -h -s %RE%
ren %RE% "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ECHO ****************************************************************
ECHO PRONTO PROCESSO TERMINADO!
PAUSE
GOTO MENU
:LOCKED
CLS
ren %Folder% "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo **************************************************************
echo ATENCAO, SURGIU ALGUMA MENSAGEM DE ERRO LOGO ACIMA?
echo.
echo COMO ESTA ? (O Sistema nao...OU Acesso negado... OU Etc...)
echo.
echo 1 = (Yes)
echo 2 = (No)
set/p "fo=> "
if %fo%==1 goto LOC
if %fo%==2 goto PB
echo.
echo Opcao errada tente novamente!
DIR /D
pause
cls
goto LOCKED
:PB
CLS
DIR /D
ECHO.#################################################################################
ECHO. DE ACORDO COM SUAS INFORMACOES SUA PASTA ### %Folder% ### JA ESTA PROTEGIDA!
ECHO. VERIFIQUE POR FAVOR SE A PASTA DESAPARECEU, POIS ELA DEVE ESTAR RENOMEADA COM
ECHO. O SEGUINTE NOME DE CODIGO "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"!
ECHO.#################################################################################
pause
goto MENU
:UNLOCK
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto NPD
cls
echo.
ECHO. ------------ CODIGO DA PASTA OCULTA INEXISTENTE --------- !
ECHO.
ECHO. -------------- NAO HA PASTA OCULTA -------- !
ECHO.
PAUSE
goto ERRO
:NPD
CLS
ECHO ##########################################################
ECHO. ATENCAO DIGITE O NOVO NOME ("SEM ESPACOS") PARA SUA PASTA!
ECHO ##########################################################
set/p "Folder=> "
echo *****************************************
echo NOME DA PASTA DESBLOQUEADA SERA: %Folder% !
echo. Esse e o nome que deseja?
echo. 1 = (SIM)
echo. 2 = (NAO)
echo. 3 = (MENU)
set/p "pa=>"
if %pa%==1 goto NPD2
if %pa%==2 goto NPD
if %pa%==3 goto MENU
echo.*****************************************
echo. Tente as Opcao 1, 2, 3 novamente!
pause
cls
goto NPD
:NPD2
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" %Folder%
echo *******************************************
echo ***************************************
echo ***********************************
echo. PASTA DESBLOQUEADA COM SUCESSO! = %Folder%
echo ***********************************
echo ***************************************
echo *******************************************
DIR /D
PAUSE
DIR %Folder%
pause
goto MENU
:FAIL
CLS
echo.
echo **********************************
echo Password ou Senha invalida!
echo **********************************
echo.
echo Saindo ! ! !
pause
goto End
====================================================================
FIM DO CÓDIGO
OU
DOWNLOAD PRA VOCÊ >>> PASTA.BAT
Nenhum comentário:
Postar um comentário