DICAS INTERESSANTES:
Fonte Original: Proteger pastas com senhas no Windows XP | Informática Inteligente http://www.informaticainteligente.com.br/proteger-pastas-com-senhas-no-windows-xp/#ixzz18eTkH8eP
A privacidade é uma das situações mais procuradas por todos quando tratamos de informações. Para ajudar na proteção das informações, existem muitos programas e criptografias específicas, que ajudam a manter os dados sigilosos, sem que sejam possíveis de ser identificados sem uma senha ou frase secreta.
A algum tempo, navegando na internet, encontrei uma rotina bat, que esconde pastas, e somente é possível serem desocultadas, rodando a rotina novamente e digitando uma senha pré-definida.
Esta rotina será apresentada aqui, e irei explicar um pouco do seu funcionamento. Gostaria de deixar bem claro, que esta rotina não foi feita por mim, eu apenas a encontrei na internet, como ela esta em muitos lugares, não consegui descobrir o seu verdadeiro dono, por isso não irei colocar créditos para ninguém, e os créditos irão ficar como anônimos.
Para executar esta dica é importante que a rotina seja rodada no Microsoft Windows XP, só testei ela no XP e acredito que só deva surtir efeito neste sistema operacional.
Copie os códigos abaixo para um arquivo texto, e salve como protegerpasta.bat .
cls
@ECHO OFF
title Bloquear Arquivos
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST nomedapasta 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 Opcao Invalida.
goto CONFIRM
:LOCK
ren nomedapasta “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%== suasenha FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” nomedapasta
echo Pasta bloqueada com sucesso
goto End
:FAIL
echo Senha Invalida
goto end
:MDLOCKER
md nomedapasta
echo nomedapasta foi criada com sucesso
goto End
:End
Passos e instruções antes de utilizar
1. Troque todos os lugares onde contém nomedapasta, para um nome de pasta que você ache melhor;
2. Troque a parte onde diz suasenha, para uma senha que você lembre mais tarde;
3. O arquivo bat, tem que ser salvo no lugar onde quiser ter a pasta;
4. A primeira vez que você executar a rotina, ele irá criar a pasta, para que você possa colocar as suas informações dentro, é importante que a pasta não seja colocada em outro local, a não ser que o arquivo bat seja levado junto.
5. Quando quiser bloquear a pasta, basta executar novamente a rotina;
6. Para desbloquear, é só executar a rotina e digitar a senha corretamente;
Explicações sobre o código
Ao executar a rotina pela primeira vez, ela irá procurar pela pasta bloqueada, caso a pasta não seja encontrada bloqueada, ele procura por ela desbloqueada, caso não encontre, ele irá para a rotina para criação de pasta.
Gostaria de lembrar que como esta é uma rotina bat, a mesma poderá ser modificada por outras pessoas, ou seja, tente ocultar o arquivo assim que possível, para dificultar o acesso a ele também.
O que o arquivo faz para proteger é simples, a senha esta acoplada à rotina, ou seja, teoricamente o arquivo esta sem senha, só que escondido e de forma que somente a rotina conseguirá encontrá-la ou alguma pessoa mais experiente. A rotina irá pegar a pasta e aplicar as propriedades de “Arquivo de sistema” e “arquivo oculto”, para dar uma escondida básica no arquivo, e além disso irá transformar o arquivo em um atalho para o painel de controle, ou seja, mesmo que a pessoa consiga visualizar a pasta, não conseguirá ver os arquivos que estão dentro, pois a pasta estará temporariamente apontando para o painel de controle.
Sugiro que não tente modificar o nome da chave depois do “Control Panel”, e nem a palavra “Control Panel” pois esta mudança poderá prejudicar seu sistema operacional, caso seja feita de forma errada.
Com estes cuidados básicos, você poderá utilizar esta rotina tranquilamente, e esconder aqueles arquivos mais privativos de outras pessoas que utilizam o computador.
---------------------
Comentário: Uso de recursos BATCH, tão comuns em épocas passadas e meio que esquecidas hoje em dia. Ainda tem muito potencial. Eu só achei um tanto confuso e estranho a pasta 'oculta' ficar apontando para o PAINEL DE CONTROLE. Tenho receio que possa dar alguma zica, caso seja um micro comunitário...
Nenhum comentário:
Postar um comentário