Tecnoguia

Ocultar una carpeta en Windows protegida con contraseña

Ocultar archivos y carpetas no es una medida de seguridad. Tan solo pueden permanecer ocultas a menores o usuarios que no se sepan cómo se pueden hacer visibles. Por eso, lo mejor es el cifrado cuando quieres proteger un archivo importante. No obstane, para curiosos que quieran aprender sobre scripts y BATCH, pueden seguir este tutorial para crear un código por lotes muy sencillo con el que poder ocultar el contenido de una carpeta en tu Windows.

Este tutorial te ahorrará seguir el proceso tradicional para ocultar y mostrar archivos de Windows, lo pueden seguir todos los usuarios, incluso los que no tienen conocimientos elevados, y además es compatible con varias versiones de Microsoft Windows.

Ojo, no se protege con contraseña el archivo o carpeta. Solo se oculta. La contraseña simplemente sirve para el propio código. Sin ella no actúa para des-ocultar la carpeta. Pero repito, la contraseña no cifra ni protege a la carpeta como tal. En otras páginas hay tutoriales similares y no lo dejan muy claro.

Pasos a seguir para ocultar carpeta protegida con contraseña

Los pasos a seguir para crear el código y poder ocultar y proteger tu carpeta en Windows son:

  1. Abre tu editor de texto favorito, por ejemplo el Bloc de Notas de Windows.
  2. Dentro pega el siguiente código (sustituye Protegida por el nombre de carpeta que quieras, RUTA por la ruta adecuada en tu caso, y contraseña por la contraseña que quieras. En este caso, si lo dejas así, la contraseña sería contraseña):
@ECHO OFF
title Protector de carpeta
if EXIST «RUTA» goto UNLOCK
if NOT EXIST Protegida goto MDGEEK
:CONFIRM
echo ¿Esta seguro que deseas proteger la carpeta?(S/N)
set/p «opc=>»
if %opc%==S goto LOCK
if %opc%==s goto LOCK
if %opc%==n goto END
if %opc%==N goto END
echo Respuesta No Valida
pause
goto CONFIRM
:LOCK
ren Protegida «RUTA»
attrib +h +s «RUTA»
echo La carpeta ha sido protegida con éxito
pause
goto End
:UNLOCK
echo Introduzca una contraseña de protección
set/p «pass=>»
if NOT %pass%== contraseña goto FAIL
attrib -h -s «RUTA»
ren «RUTA» Protegida
echo Carpeta desprotegida correctamente
pause
goto End
:FAIL
echo Password Incorrecta
pause
goto end
:MDGEEK
md Protegida
echo Protegida Creada Con Éxito
pause
goto End
:End
  1. Ahora guarda el archivo con el nombre que quieras, pero siempre con extensión .bat para poderlo ejecutar. Por ejemplo, puede llamarse protector.bat.
  2. Como puedes imaginar, un .bat no ofuscado no es seguro, ya que cualquiera puede abrirlo y ver que la contraseña es «contraseña» en este caso. Pero puedes guardar el .bat en una ruta segura donde solo tú tengas acceso.
  3. El BATCH debe estar en la misma ubicación donde está la carpeta a ocultar. Si no existe dicha carpeta, en este caso Protegida, debes crearla. Por ejemplo, imagina que quieres que esté en Documentos. Pues dentro metes el .bat y creas la carpeta Protegida. Así ya funcionaría.
  4. Haz doble clic sobre el .bat para ejecutarlo y se abrirá el programa que has creado. Pulsa S e INTRO para aceptar y que proteja la carpeta.
  5. Para desproteger la carpeta, ejecuta el .bat e introduce la contraseña que le hayas puesto cuando te la pida. Pulsa INTRO y listo.
  6. Así, ejecutando el .bat podrás desbloquear o bloquear la carpeta cuando te apetezca.

Si olvidas la contraseña, entonces puedes desbloquear el directorio con el comando, sustituyendo la dura por la de tu carpeta:

attrib +h +s C:\Ruta\Donde\Se\Encuentra\Protegida

Eso le quita el atributo oculto y listo… recuerda que lo que has hecho es simplemente ocultar y nada más

Social Media Auto Publish Powered By : XYZScripts.com
>
Tecnoguia
Logo