Hoy en día existe una multitud de aplicaciones en el mercado para ocultar y cifrar nuestras carpetas y archivos que contienen información confidencial, de manera que intrusos no puedan acceder a estos. Sin embargo, si usamos Windows existe otra forma de proteger nuestros datos, mediante la creación de un archivo por lotes. A continuación les explicaré el procedimiento.
Un archivo por lotes es un archivo de texto sin formato guardado con la extensión .bat, que contiene un conjunto de comandos que son ejecutados en grupo de manera secuencial, lo que nos permite automatizar diversas tareas.
Para crear el archivo por lotes que bloqueará nuestra carpeta, vamos al bloc de notas, creamos un nuevo documento y copiamos el siguiente texto:
@ECHO OFF
cls
title Carpeta Confidencial
if EXIST «Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}» goto UNLOCK
if NOT EXIST Confidencial 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 Elige la opcion correcta.
goto CONFIRM
:LOCK
ren Confidencial «Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}»
attrib +h +s «Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}»
echo Carpeta bloqueada
goto End
:UNLOCK
echo Introduce el password para desbloquear la carpeta
set/p «pass=>»
if NOT %pass%==1234 goto FAIL
attrib -h -s «Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}»
ren «Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}» Confidencial
echo Carpeta desbloqueada correctamente
goto End
:FAIL
echo El password no coincide… Repite otra vez
goto end
:MDLOCKER
md Confidencial
echo La carpeta Confidencial se ha creado correctamente
goto End
:End
Guardamos el archivo con el nombre Key.bat, luego damos doble clic sobre el archivo y una carpeta llamada Confidencial será creada automáticamente. A esta carpeta movemos todos nuestros datos privados para protegerlos.
Para bloquear la carpeta, volvemos a dar doble clic en el archivo Key.bat, veremos un mensaje de confirmación en una ventana de Símbolo del sistema que nos pedirá confirmar. Tecleamos S para confirmar y la carpeta quedará bloqueada y oculta.
Como vemos en unos pocos pasos fue posible proteger nuestros datos confidenciales. Sin embargo, para aumentar la seguridad es conveniente bloquear el acceso del archivo .bat, ya que otros podrían acceder a la contraseña de la carpeta mediante una simple inspección. Esto lo hacemos convirtiendo el archivo por lotes (.bat) en un ejecutable (.exe) con el programa Bat to Exe Converter.
Ejecutamos la aplicación y seleccionamos la ruta de origen (batch file) que será nuestro archivo .bat. Damos clic en «Compile» y se creará automáticamente el ejecutable. Ahora podemos eliminar el archivo .bat.
Para proteger nuestra carpeta simplemente damos doble clic sobre el ejecutable.
Nota: la contraseña por defecto es ‘1234‘, para cambiarla modificamos su valor en la siguiente línea del archivo .bat:
if NOT %pass%==1234 goto FAIL
El procedimiento anterior es válido para Windows XP, Vista y 7.
En W7 64 bits no funciona.
Cuando pongo " S " para bloquear la carpeta, me dice:
No se esperaba goto en este momento.
D:
Mi Win7 genera un archivo en una carpeta llamada «Themes» cada vez que inicia el sistema, ese archivo es «indeseable». ¿Puedo cambiar el nombre de la carpeta que tu propones por el de «Themes» para que windows no tenga acceso a la carpeta y en definitivo para que no cree ese archivo «indeseable» dentro de la misma?