
Posible duplicado:
¿Proteger con contraseña cualquier carpeta sin ningún software de terceros?
¿Cómo podemos bloquear una carpeta usando el símbolo del sistema, sin configurar los permisos de usuario y sin usar attrib
?
Respuesta1
Para bloquear una carpeta o archivo,
cacls "YOURPATH" /E /P everyone:N
Para desbloquear una carpeta o archivo,
cacls "YOURPATH" /E /P everyone:F
Nota: No bloquee
C:\
NIOperating System
conduzca usando este truco, de lo contrario Windows no arrancará la próxima vez.
Respuesta2
Para lograr una protección con contraseña real para sus archivos y carpetas, puede utilizar software de compresión delínea de comandohacer unarchivo protegido con contraseña. Una de esas herramientas de terceros es7 cremalleras(es de código abierto y muy popular).
Con este método, puede utilizar la interfaz de línea de comando (cmd) incorporada para bloquear y desbloquear archivos/carpetas de forma segura.
Primero necesitas descargar la versión de línea de comando 7-Zip (aquí), llamado 7za.exe. Este es el archivo ejecutable que utilizará para ejecutar comandos en archivos.
Para mayor comodidad y para que no necesite cambiar las rutas del entorno, coloque el archivo 7za.exe en su directorio de usuario.
Ejemplo:
7za a archive.7z -psecret -mhe subdir\
agrega todos los archivos y subcarpetas del subdirectorio de la carpeta al archivo archive.7z usando la contraseña "secreto". También cifra los encabezados de los archivos (conmutador -mhe), por lo que los nombres de los archivos se cifrarán.
7za x archive.7z -psecret
extrae todos los archivos de archive.zip usando la contraseña "secreta".
Una explicación detallada del uso de 7zip desde la línea de comando esaquí.
Nota:
Recuerda eliminarla carpeta original después de archivarla.
El inconveniente es que cada vez que necesites acceder a esa carpeta tendrás que extraerla primero. Esto puede serautomatizadoescribiendo un archivo bat con el fin de bloquear y desbloquear.
Respuesta3
Este es un truco muy simple que puede ocultar la carpeta. Pero no protegerlo con contraseña. Cualquiera que tenga conocimientos básicos de programación por lotes puede escribir un archivo por lotes para mostrarlo. Pero puede convertirlo en un archivo exe y luego nadie podrá cambiar la contraseña como en el archivo por lotes. Pero pueden escribir otro archivo por lotes para hacerlo. Este tipo de carpeta no es visible incluso cuando se elige la opción mostrar archivos ocultos. Compílelo en un archivo exe.
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(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 Locker "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%==type your password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End
Respuesta4
Eso no es posible... no hay forma de proteger una carpeta con contraseña.sin software de terceros.
Lo mejor que puedes hacer es cifrarlo usando las funciones predeterminadas de Windows. Pero técnicamente no estará protegido con contraseña...