OCULTAR CARPETA DE WINDOWS PROTEGIDA CON CONTRASEÑA

Hola a todos:

En esta oportunidad crearemos un archivo batch (archivo de procesamiento por lotes) con el Bloc de Notas de Windows, lo llamaremos "Script.bat" y se encargará de crear una carpeta denominada "Escondeme" (en el caso de no existir) para colocar dentro de esta, nuestros archivos que queremos proteger.

Cuando ya exista la carpeta "Escondeme" el Script te preguntará si deseas ocultarlo, en el caso de que ya se encuentre oculto, al ejecutar el Script te solicitará que ingreses la contraseña para volver a mostrar la carpeta.




Sin modificar la siguiente estructura puede cambiar el nombre de la carpeta y asignar otra contraseña modificando la definición de las siguientes variables:

set "folder=Escondeme"
set "passw=123456

IMPORTANTE: no cambiar LO QUE NO ESTÁ RESALTADO con negrita.



PASOS A SEGUIR:

  1. Abrir el Bloc de Notas --> WIN+R y escribir NOTEPAD luego presionar ENTER.
  2. Copiar el Script completo (lo dejaremos al final) desde esta entrada y pegar en el Bloc de Notas.
  3. Clic en ARCHIVO / GUARDAR COMO. Elige el destino de donde se guardará, esto es importante porque, como mencioné antes, ahí se creará la carpeta Escondeme.
  4. Observa en la imagen anterior el TIPO (igual que en la imagen) y el NOMBRE (puede ser cualquiera pero la extensión deberá ser la misma .bat)
  5. Notarás que el icono del archivo guardado es diferente de un archivo de texto normal.
    Ahora ya estás listo para comenzar a utilizar tu archivo BAT, recordar que esto es un conjunto de instrucciones y no un virus. Por lo que si tu antivirus intenta restringir alguna acción deberás indicar la opción PERMITIR (ALLOW) si detecta como una potencial amenaza.



ACÁ DEJAMOS EL CONTENIDO QUE DEBERÁ TENER TU ARCHIVO:

 cls
@ECHO OFF
title Protege-Me
::
:: INICIA Variables a configurar
set "folder=Escondeme"
set "passw=123456"
:: INICIA Variables a configurar
::
:: De aqui en adelante, ¡¡NO EDITAR!!
::
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST %folder% goto MDLOCKER
:CONFIRM
echo Esta Seguro de que quiere proteger 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 Seleccion invalida.
goto CONFIRM
:LOCK
ren %folder% "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo %folder%, carpeta protegida con exito
goto End
:UNLOCK
echo Ingrese su Contraseña para proteger su carpeta
set/p "pass=>"
if NOT %pass%== %passw% goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" %folder%
echo Carpeta desbloqueada con exito
goto End
AIL
echo Contraseña invalida
goto end
:MDLOCKER
md %folder%
echo %folder%, carpeta creada con exito
goto End
:End

Comentarios