Para crear un archivo "bat" que oculte una carpeta especifica y a la vez guarde con contraseña, se puede lograr de la siguiente manera.
Crearemos un archivo "bat" en el block de notas con los siguientes datos:
cls
@ECHO OFF
title Folder ocultar
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST ocultar goto MDLOCKER
:CONFIRM
echo aplicar password a 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 Invalid choice.
goto CONFIRM
:LOCK
ren ocultar "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Ingrese el password para ingresar a esta carpeta
set/p "pass=>"
if NOT %pass%== PASSWORD goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" ocultar
echo Folder Unlocked successfully
goto End
AIL
echo Invalid password
goto end
:MDLOCKER
md ocultar
echo ocultar created successfully
goto End
:End
En el codigo anterior, solo deben cambiar el password y guardarlo como "ocultar.bat".
Tambien deben crear una carpeta llamada "ocultar", que sera la cual oculte nuestro archivo bat.
Al dar doble click a nuestro archivo ocultar.bat, nos preguntara si deseamos ocultar la carpeta, solo debemos tipear la letra S y clickear el boton "enter". Veremos como desaparece nuestra carpeta.
Para volver a ver nuestra carpeta, debemos volver a dar doble click a nuestro archivo "ocultar.bat" y nos pedira un password. Este sera el que hayamos cambiado.
Al ingresar el pass, volvera a aparecer la carpeta "ocultar".
Como veran es muy facil dar click derecho al bat y ver el codigo. Asi pueden descubrir cual es nuestra contraseña.
Para solucionar esto, podemos convertir nuestro bat en exe.
Descargar el siguiente programa: Quick Batch File Compiler, instalarlo y ejecutarlo.
Dar click al boton "open", buscar nuestro bat y dar click en abrir. Veran como se carga al programa el codigo.
En la pestaña Embedded Files, se podra incluir un icono a nuestro exe.
Para compilar y crear nuestro "exe", solo den click al boton "Build", escribir el nombre de nuestro "exe" y guardarlo.
Siempre deben guardar el bat (o exe) junto a la carpeta ocultar.
Saludos.

Genial capo... Funciona de maravilla ;D
ResponderEliminarexcelente bro que bueno que te funciono un saludo :>)
Eliminar