sábado, 16 de junio de 2012

Proteger carpetas con contraseña sin usar un software

Como bien sabemos, uno de los puntos más importantes a tener cuenta para resguardar nuestra seguridad en una PC, es mantener a salvo de las miradas indiscretas todo lo que se encuentre relacionado con nuestro trabajo o nuestra vida social. 
Carpeta protegida
Una de las mejores maneras que tenemos los usuarios de computadoras es ocultar esta información, es protegiéndola con una contraseña. Este método nos permitirá mantener a salvo y oculta cualquier información que consideremos privada, quitándole la posibilidad a cualquier otro usuario de la PC que quiera entrometerse en nuestros asuntos. 

Actualmente en el mercado existen muchas aplicaciones que podemos utilizar para este cometido, pero si somos de esos usuarios que gustan de tener el control absoluto de todo lo que acontece en su computadora y hacer sus propios programas, esta es la oportunidad perfecta para poner en práctica esta última habilidad, ya que a continuación les brindaremos las instrucciones necesarias para crear un archivo por lotes que nos permitirá bloquear una carpeta e impedir su acceso a personas extrañas. 

Como lograrlo? 

1. En primera instancia, ejecutamos el Bloc de Notasy pegamos el siguiente texto: 

@ECHO OFF 
cls 
title Folder Privado 
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK 
if NOT EXIST Privado goto MDLOCKER 
:CONFIRM 
echo Confirmar antes de bloquear la carpeta (S/N) 
set/p "cho=>" 
if %cho%==S goto LOCK 
if %cho%==s goto LOCK 
if %cho%==n goto END 
if %cho%==N goto END 
echo Selecciona la opción correcta. 
goto CONFIRM 
:LOCK 
ren Privado "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
echo Carpeta bloqueada 
goto End 
:UNLOCK 
echo Introduce la clave para desbloquear la carpeta. 
set/p "pass=>" 
if NOT %pass%== EN ESTE ESPACIO ESCRIBIR UNA CONTRASEÑA goto FAIL 
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Confidencial 
echo Carpeta desbloqueada correctamente. 
goto End 
:FAIL 
echo La clave no coincide� Ingrese la clave nuevamente. 
goto end 
:MDLOCKER 
md Privado 
echo La carpeta Privado se creó satisfactoriamente. 
goto End 
:End 

2. Guardamos el archivo resultante como clave.bat 

3. Para ejecutarlo debemos hacer doble click sobre el mismo. En este punto se creará una carpeta llamada "Privado"

4. Movemos los archivos y documentos que deseamos se mantengan bloqueados y ocultos a esta nueva carpeta y nuevamente hacemos doble click sobre el archivo clave.bat

5. En esta instancia se abrirá una ventana del Símbolo de sistema pidiéndonos una confirmación de la acción. Presionamos la tecla "S". 

6. Una vez presionada la tecla "S", el programa comenzará a actuar bloqueando y ocultando el contenido de la carpeta Privado. 

Cabe destacar que si deseamos acceder al contenido de la carpeta para su edición, basta con hacer doble click nuevamente sobre el archivo clave.bat para que este, por intermedio de la introducción de la contraseña pertinente, desbloquee el contenido permitiéndonos manipularlo con total libertad.

NOTA: es muy importante mencionar que este tipo de archivos de ejecución por lotes son muy fáciles de editar por cualquier usuario con cierto nivel de conocimientos en informática, por lo que es recomendable convertir su código a un tipo de archivo ejecutable como .exe

En el artículo titulado "Convertir programas por lotes en ejecutables exe", repasaremos los fundamentos y herramientas necesarias para llevar a cabo esta tarea.

No hay comentarios:

Publicar un comentario