[BATCH] Código para bloquear archivos y/o directorios

Iniciado por scalverth, 5 Octubre 2012, 13:08 PM

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

scalverth

Estoy "trabajando" en un código para bloquear los archivos y/o directorios que están dentro de mis documentos en windows xp.

echo S|CACLS "%USERPROFILE%\Mis documentos\*.*" /T /E /C /P TODOS:N

Funciona, de cierta manera... no se puede entrar en las carpetas que contiene mis documentos, pero con programas como word revisas los archivos usados recientes y abre los archivos que están dentro de las carpetas que contiene mis documentos.
De igual manera si estos directorios tiene accesos directos creados en el escritorio puedo entrar sin problema  :-[

No quiero borrar nada, solo ocultar o evitar su uso.
Repito, en windows xp quiero usar el código.

Eleкtro

#1
Hola, creo que te contesté por privado... pero ahora creo que al final se me olvidó hacerlo xD

Cita de: scalverth en  5 Octubre 2012, 13:08 PMFunciona, de cierta manera...
NO, funciona, sin más.

Una cosa es editar los permisos de un archivo/carpeta, y otra muy distinta es editar los atributos (ocultarlo).

Para ocultar la carpeta Mis documentos, y los archivos y subcarpetas:
ATTRIB /S /D +H "%USERPROFILE%\Mis documentos\*"
(Obviamente primero el grupo de usuarios "TODOS" tiene que tener permiso para cambiar los atributos...)
Y luego le quitas los permisos de acceso.

Cita de: scalverth en  5 Octubre 2012, 13:08 PMcon programas como word revisas los archivos usados recientes y abre los archivos que están dentro de las carpetas que contiene mis documentos.
Y te seguirán saliendo porque no tiene nada que ver, un programa que dispone de una lista de archivos recientes puede guardar esa lista en un archivo de configuración (.cfg, .ini) en la carpeta del programa, o en la carpeta APPDATA (Local o roaming...), o en el registro, así que busca ese archivo o la clave de registro en done se guardan las listas de archivos recientes del word, eliminas las entradas, y listo.
(Lo tendrás que hacer cada vez que quieras vaciar la lista de archivos recientes del word o cualquier otro programa.)

saludos








scalverth

Gracias por la ayuda, efectivamente no recibí la respuesta por privado.
Quedo todo bien explicado, espero que le sea de utilidad a alguien mas.  ;-)

Eleкtro

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Recent File List
http://support.microsoft.com/kb/313454

Código (dos) [Seleccionar]
REG DELETE "HKCU\Software\Microsoft\Office\11.0\Word\Recent File List" /F

Saludos