- 24 Ene 2019
- 629
- 263
Abro hilo para saber como proteger una carpeta con contraseña en Windows mediante un script.
1.- Primero es crear un documento de texto
2.- Poner el siguiente texto en el documento de texto
cls
@ECHO OFF
title Folder CarpetaProtegida
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST CarpetaProtegida goto MDLOCKER
:CONFIRM
echo Quiere ocultar la CarpetaProtegida? (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 CarpetaProtegida "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Introduzca la contrasena para mostrar la CarpetaProtegida
set/p "pass="
if NOT %pass%== ELIGE-CONTRASEÑA goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" CarpetaProtegida
echo Folder Unlocked successfully
goto End
AIL
echo Invalid password
goto end
:MDLOCKER
md CarpetaProtegida
echo CarpetaProtegida created successfully
goto End
:End
En la línea if NOT %pass%== ELIGE-CONTRASEÑA goto FAIL
donde pone "ELIGE-CONTRASEÑA" ponéis la que queráis.
3.- Guardar el archivo como archivo.bat
4.- Se nos creará un archivo bat, para ejecutarlo le damos doble clic y nos creará una carpeta llamada "CarpetaProtegida"
5.- Para ocultar esta carpeta le damos doble clic de nuevo al fichero .bat y ponemos "s" en minúscula la s
6.- La carpeta desaparecerá, para mostrarla, hacemos doble clic al fichero nos pedirá la contraseña y nos mostrará la carpeta.
1.- Primero es crear un documento de texto
2.- Poner el siguiente texto en el documento de texto
cls
@ECHO OFF
title Folder CarpetaProtegida
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST CarpetaProtegida goto MDLOCKER
:CONFIRM
echo Quiere ocultar la CarpetaProtegida? (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 CarpetaProtegida "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Introduzca la contrasena para mostrar la CarpetaProtegida
set/p "pass="
if NOT %pass%== ELIGE-CONTRASEÑA goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" CarpetaProtegida
echo Folder Unlocked successfully
goto End
AIL
echo Invalid password
goto end
:MDLOCKER
md CarpetaProtegida
echo CarpetaProtegida created successfully
goto End
:End
En la línea if NOT %pass%== ELIGE-CONTRASEÑA goto FAIL
donde pone "ELIGE-CONTRASEÑA" ponéis la que queráis.
3.- Guardar el archivo como archivo.bat
4.- Se nos creará un archivo bat, para ejecutarlo le damos doble clic y nos creará una carpeta llamada "CarpetaProtegida"
5.- Para ocultar esta carpeta le damos doble clic de nuevo al fichero .bat y ponemos "s" en minúscula la s
6.- La carpeta desaparecerá, para mostrarla, hacemos doble clic al fichero nos pedirá la contraseña y nos mostrará la carpeta.
Última edición: