Proteger una carpeta

Iniciado por Fuen, 22 Enero 2009, 18:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Fuen

@ECHO OFF&MODE CON COLS=40 LINES=7
:_0
CLS
ECHO 1. Bloquear un archivo o directorio
ECHO 2. Desbloquear un archivo o directorio
ECHO.
ECHO 0. Salir
ECHO.
SET /P _0="> "
IF NOT DEFINED _0 (GOTO:_0)
IF ["%_0:~0,1%"]==["1"] (SET _A=N&GOTO:_1)
IF ["%_0:~0,1%"]==["2"] (SET _A=F&GOTO:_1)
IF ["%_0:~0,1%"]==["0"] (EXIT) ELSE (GOTO:_0)
:_1
CLS
ECHO Ruta del archivo o directorio:
ECHO.
SET /P _1="> "
IF DEFINED _1 (
CACLS "%_1%" /E /P %USERNAME%:%_A%
GOTO:_0
) ELSE (GOTO:_0)




Modo de uso: Crear el .bat en el mismo directorio donde se encuentra la carpeta, escribir el nombre de la carpeta para bloquear/desbloquear.

Fuente
77.92.76.215

Novlucker

Utiliza CACLS para los permisos, revisa este otro ...
   
Virtual Drive v 1.5 by :: SmartGenius ::
<---click

Saludos


P.D: el batch no debe de ir en programación general, sino en scripting
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

SmartGenius

Hi Novlucker, puedes recomendar la version 2...que fue programada gracias a tu gran ayuda !!!

http://thesmartgenius.wordpress.com/virtualdrive/

Saludos.