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

10

Tengo un escritorio de Windows 7 que tiene 3 asignaciones de 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 alguna razón) tiene su propia configuración de la Papelera de reciclaje, que he configurado de tal manera que no se utiliza la Papelera de reciclaje . Sin embargo, veo una carpeta $ RECYCLE.BIN creada en mi escritorio cada vez que borro un archivo en cualquier parte de mi computadora (incluidos los discos locales que también tienen la Papelera de reciclaje deshabilitada) que es bastante molesto. Dentro de esta carpeta siempre hay un desktop.ini. Normalmente no puedo ver otros desktop.iniarchivos en las unidades locales ya que he protegido los archivos del sistema operativo ocultos.

No puedo ocultar la carpeta ya que 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.

Alan Pearce
fuente
Una solución alternativa podría ser crear su propio archivo de longitud cero con nombre $RECYCLE.BINy establecer sus atributos en Solo lectura y Oculto. Hice algo así para evitar que las versiones anteriores de Windows creen ciertas carpetas (como C:\Program Files\Movie Maker).
Martineau
@martineau: ya lo había intentado, sin embargo, el archivo no se puede ocultar, ya que mencioné que CIFS no almacena los atributos ocultos / del sistema (no estoy seguro acerca de solo lectura, pero eso no es relevante).
Alan Pearce

Respuestas:

4

En el archivo smb.conf tiene la capacidad de ocultar archivos de las listas de directorios.

En el recurso compartido le interesa agregar 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

Majenko
fuente
Esto definitivamente funciona, aunque es una solución alternativa.
Alan Pearce