Basic - archivo batch

 
Vista:

archivo batch

Publicado por eduardo (1 intervención) el 29/07/2019 20:24:29
Buscando en la web como ponerle contraseña a una carpeta de windows sin programas extra y sin usar la protección del propio windows, encontré una posible solución pero al utilizarla me desapareció la carpeta y no se a donde se pudo haber ido, alguien podrá apoyarme? no es importante pero me gustaría saber donde quedó.

el bach que me dieron es:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
@ECHO OFF
title Folder Private
if EXIST "Panel de Control.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto :UNLOCK
if NOT EXIST Private goto :MDLOCKER
 :CONFIRM
echo Estás seguro que quieres bloquear la carpeta(Y/N)
set/p "cho=>"
if %cho%==Y goto :LOCK
if %cho%==y goto :LOCK
if %cho%==n goto :END
if %cho%==N goto :END
echo Invalid choice.
goto :CONFIRM
 :LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto :End
 :UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== Contraseña aquí goto :FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Panel de Control.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto :End
 :FAIL
echo Invalid password
goto :end
 :MDLOCKER
md Private
echo Private created successfully
goto :End
 :End
y es de la pagina:
https://es.wikihow.com/bloquear-una-carpeta-sin-usar-ningún-programa

Acaso he sido victima de una broma?

Saludos!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Joan
Val: 2
Ha aumentado 1 puesto en Basic (en relación al último mes)
Gráfica de Basic

archivo batch

Publicado por Joan (1 intervención) el 30/07/2019 08:35:12
Hola Eduardo, si que funciona dicho script...

Lo que hace, es que le da el atributo -h (hide) que es para ocultar el archivo y con -s (system) indica que es un archivo de sistema.

Para hacer la inversa, tienes que volver a ejecutar el archivo.bat, pero anteriormente tienes que poner la contraseña que tu quieras en la linea 22 para que lo vuelva a poner visible.

Realmente el archivo no tiene una contraseña, simplemente le cambia el nombre y lo esconde y no permite volver a mostrarlo sin hacer la inversa.

Esta muy bueno!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar