¿Cómo puedo evitar que se cree $RECYCLE.BIN (u ocultarlo) en unidades/carpetas de red?

¿Cómo puedo evitar que se cree $RECYCLE.BIN (u ocultarlo) en unidades/carpetas de red?

Tengo una computadora de escritorio con Windows 7 que tiene asignaciones de 3 unidades a recursos compartidos CIFS en un servidor doméstico FreeBSD. También hay carpetas especiales (Escritorio, etc.) almacenadas en los recursos compartidos CIFS.

Cada uno de estos (incluidas las carpetas especiales por algún motivo) tiene su propia configuración de Papelera de reciclaje, que he configurado de manera que la Papelera de reciclaje esténousado. Sin embargo, veo una carpeta $RECYCLE.BIN creada en mi escritorio cada vez que elimino un archivo en cualquier lugar de mi computadora (incluidos los discos locales que también tienen la Papelera de reciclaje deshabilitada), lo cual es bastante molesto. Dentro de esta carpeta siempre hay un archivo desktop.ini. Normalmente no puedo ver otros desktop.iniarchivos en las unidades locales porque tengo archivos protegidos del sistema operativo ocultos.

No puedo ocultar la carpeta porque CIFS no parece almacenar los atributos ocultos o del sistema (por eso también veo los desktop.iniarchivos) a pesar de decirle al cliente que trate los archivos de puntos como ocultos.

Respuesta1

En el archivo smb.conf tiene la posibilidad de ocultar archivos de los listados de directorios.

En el recurso compartido que le interesa, agregue algo como:

hide files = /desktop.ini/$RECYCLE.BIN/

que ocultará los archivos desktop.ini y la carpeta $RECYCLE.BIN.

http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2543596

información relacionada