terça-feira, 20 de janeiro de 2009

Método para bloquear pasta com senha no Windows XP

FONTE:
http://computerdicas.blogspot.com/2008/10/metodo-para-bloquear-pasta-com-senha-no.html

Caros leitores, mostrarei um método para criar pasta protegida com senha. Esta é uma forma de privatizar documentos, arquivos de sigilo ou de grande importância do usuário. Um fator importante é que não é necessário nenhum programa a ser instalado no sistema pois ele por si só realiza este tipo de configuração. Então preste bem atenção para você aprender.

Primeiramente ensinarei o método para que cada usuário sinta-se à vontade para fazer do jeito que quiser. Começamos assim:

Vá para uma pasta ou diretório em que você deseja criar a sua pasta com senha. Em seguida, crie um novo documento de bloco de notas, neste documento você irá colocar o seguinte código:

cls
@ECHO OFF
title Folder "Nome_da_Pasta"
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST "Nome_da_Pasta" 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 "Nome_da_Pasta" "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 a pasta
set/p "pass=>"
if NOT %pass%== "Digite sua senha" goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Nome_da_Pasta
echo Folder Unlocked successfully
goto End
:FAIL
echo Senha Invalida
goto end
:MDLOCKER
md "Nome_da_Pasta"
echo "Nome_da_Pasta" foi criada com sucesso
goto End
:End

Preste atenção nos seguintes parâmetros em que você precisa mudar ao seu gosto, no caso a senha e o nome da pasta. Então você irá substituir Nome_da_Pasta pelo nome a qual desejar e a obviamente a senha no trecho referido. APENAS SUBSTITUA, NADA DE VÍRGULAS, PARÊNTESES, ETC.

Após isso, você salvará o arquivo com a extensão bat. Exemplo: Pasta.bat . Em seguida, abra este mesmo arquivo, a pasta criada surgirá no mesmo local onde foi criado o arquivo .bat. Depois disso você terá um ciclo de bloqueio e de inserção de senha, esse ciclo que lhe permitirá o acesso à pasta, continuando...execute o arquivo novamente e aparecerá uma janela em Dos com a seguinte pergunta: Tem certeza de que deseja bloquear a pasta (Y/N)? , você terá as opções Y para sim e N para não. Selecione Y e dê Enter, a pasta irá desaparecer, acalme-se, ela simplesmente não será exibida no diretório.

Criar pasta
Apartir desse momento é que você irá sentir a importância de ter uma pasta assim. Execute o arquivo novamente, mais uma vez a tela de Dos irá aparecer perguntando a sua senha, você digitará normalmente e apertará Enter. E então a pasta surgirá, e você poderá usá-la normalmente acrestando novos arquivos, excluindo, etc.

finalizar pasta
Perceba o quanto é importante esta dica, é considerada de extrema necessidade pública. Com ela você tem o "poder" sobre o contéudo da pasta em questão. Desculpem pelo imenso post mas o importante é que cada detalhe foi exposto e só dessa maneira é que se aprende, independente do que você conheça do windows. Experimente esta dica, qualquer dúvida deixe seu comentário que atenderei.

Devido aos vários comentários questionando como proteger o arquivo bat, aconselho aos que usam contas de usuário exclusiva a utilizarem a criptografia para proteger este arquivo. E aos que não usam a criar sua própria conta.

Um comentário:

  1. amigo consigo criar a pasta mais nao consigo colocar s senha pode me tirar essa duvida

    ResponderExcluir