Foros del Web » Soporte técnico » Sistemas Operativos »

Evitar copiado de archivos de una carpeta

Estas en el tema de Evitar copiado de archivos de una carpeta en el foro de Sistemas Operativos en Foros del Web. Hola amigos del foro ps como dice mi titulo:necesito evitar que copien archivos de una carpeta, especificamente tengo una base de datos muy importante en ...
  #1 (permalink)  
Antiguo 08/04/2011, 11:35
 
Fecha de Ingreso: noviembre-2004
Mensajes: 116
Antigüedad: 19 años, 5 meses
Puntos: 3
Evitar copiado de archivos de una carpeta

Hola amigos del foro ps como dice mi titulo:necesito evitar que copien archivos de una carpeta, especificamente tengo una base de datos muy importante en esa carpeta y deseo que solamente puedan ejecutar y leer los archivos mas no copiarlos a usb, chequee las opciones de seguridad de windows al hacer click derecho en la carpeta pero no son muy efectivas, tambien lei en la web que modificando el regedit se puede hacer pero ese metodo se aplica a todos los archivos de la pc, por cierto el unico programa que vi para esos fines es m file anticopy y no encontre ningun más, tengo windows 7

saludos y muchas gracias desde ya por la orientacion que puedan brindarme
  #2 (permalink)  
Antiguo 09/04/2011, 04:42
Avatar de CYCLONUX  
Fecha de Ingreso: septiembre-2010
Mensajes: 228
Antigüedad: 13 años, 7 meses
Puntos: 25
Respuesta: Evitar copiado de archivos de una carpeta

Cómo impedir la escritura en todos los medios de almacenamiento extraibles.

Inicio> Ejecutar: GPEDIT.MSC
Despliega [+] Configuración de usuario> Plantillas administrativas> Sistema> Acceso de almacenamiento extraible
Doble clic a Discos extraibles: denegar acceso de escritura para establecer Habilitada.
Lo mismo con Dispositivos WPD: denegar acceso de escritura.

Si quieres bloquear el acceso de escritura a un dispositivo extraible en especifico.

Aplica doble clic a Clases personalizadas: denegar acceso de escritura.

Tienes que averiguar el GUID del dispositivo de almacenamiento.

Debes localizar el archivo setupapi.log en C:\Windows\ o el archivo setupapi.dev en la carpeta oculta C:\Windows\Inf a la que puedes acceder rápidamente ejecutando en menú INICIO> Ejecutar: %WINDIR%\INF o más simple ejecuta la siguiente secuencia: NOTEPAD %WINDIR%\INF\setupapi.dev
Luego en menú Ver> Buscar escribe: [USBSTOR_BULK] in 'c:\windows\system32 para llegar a la linea justo debajo que dice "Class GUID of device changed to: {36fc9e60-c465-11cf-8056-444553540000}." el GUID es el código alfánúmerico entre corchetes o signo de llaves {}. Cópia ese código y pegalo en la ventana de Propiedades de la directiva.

Ahora el problema resulta en que la directiva no arroja error si agregas el código con y sin llaves. Obviamente no me costaria nada comprobarlo con una memoria USB pero prefiero evitar la fatiga, y además he conectado mi disco externo via eSATA y prefiero no crear conflicto con dispositivos de almacenamiento extraible aunque el disco no esté conectado vía USB ni transfiera archivos entre estos aun cuando cada unidad tiene asignada una letra de unidad fija en lugar de la que asigna automáticamente Windows.

http://es.wikipedia.org/wiki/GUID
  #3 (permalink)  
Antiguo 09/04/2011, 05:43
Avatar de CYCLONUX  
Fecha de Ingreso: septiembre-2010
Mensajes: 228
Antigüedad: 13 años, 7 meses
Puntos: 25
Respuesta: Evitar copiado de archivos de una carpeta

He conectado una memoria USB en otro PC. Resulta que el archivo setupapi.dev.log no registró la inserción de la memoria USB. Porque aparentemente solo registra los cambios durante el reinicio o encendido del equipo habiendo dejado conectada la memoria USB. Ya que al final del archivo el último dispositivo o controlador PnP que instaló fue el de mi RAMDISK.

>>> Section start 2011/03/31 21:15:29.872
....
....
<<< Section end 2011/03/31 21:15:59.450

Además el archivo setupapi.dev tiene doble extensión en realidad debes ejecutar NOTEPAD %WINDIR%\INF\setupapi.dev.log para abrir el archivo.

Terminé averiguando que existen tres tipos de GUID y entradas en ese archivo.

Class GUID of device changed to: {36fc9e60-c465-11cf-8056-444553540000}
Hace referencia al tipo de dispositivo USB conectado.

Luego si averiguas el GUID desde el Administrador de dispositivos obtienes otro código.
Ejecuta en menú INICIO> Ejecutar: DEVMGMT.MSC para iniciar el Administrador de dispositivos.
Despliega [+] Unidades de disco> y aplica doble clic sobre Flash 2.0 Disk USB Device. Cambia a la pestaña |Detalles] y selecciona |GUID de clase de dispositivo|▼]. El código que obtuve fue {4d36e967-e325-11ce-bfc1-08002be10318}

El tercer GUID aparece al aplicar menú contextual en el icono "Quitar hardware con seguridad" en la bandeja del sistema. Selecciona la memoria USB "Volumen genérico (U:)" y aplica [Propiedades]> |Detalles], y selecciona |GUID de clase de dispositivo|▼] el GUID es {71a27cdd-812a-11d0-bec7-08002be2092f} este último es el GUID que debemos bloquear con la directiva.

Los tres tipos de GUID aparecen en Quitar hardware con seguridad.. al aplicar [Propiedades] en cada objeto.

[+] Dispositivo de almacenamiento USB {36fc9e60-c465-11cf-8056-444553540000}
Flash 2.0 Disk USB Device {4d36e967-e325-11ce-bfc1-08002be10318}
Volumen genérico (U:) {71a27cdd-812a-11d0-bec7-08002be2092f}

Última edición por CYCLONUX; 29/04/2011 a las 03:47

Etiquetas: carpetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:37.