Como posso impedir que $ RECYCLE.BIN seja criado (ou ocultá-lo) em unidades/pastas de rede?

Como posso impedir que $ RECYCLE.BIN seja criado (ou ocultá-lo) em unidades/pastas de rede?

Eu tenho uma área de trabalho do Windows 7 que possui três mapeamentos de unidade para compartilhamentos CIFS em um servidor doméstico do FreeBSD. Existem também pastas especiais (Desktop, etc.) armazenadas nos compartilhamentos CIFS.

Cada um deles (incluindo as pastas especiais por algum motivo) tem suas próprias configurações de Lixeira, que eu configurei de forma que a Lixeira sejanãousado. No entanto, vejo uma pasta $ RECYCLE.BIN criada em minha área de trabalho sempre que excluo um arquivo em qualquer lugar do meu computador (incluindo discos locais que também têm a Lixeira desativada), o que é bastante irritante. Dentro desta pasta há sempre um arquivo desktop.ini. Normalmente não consigo ver outros desktop.iniarquivos nas unidades locais, pois protegi os arquivos do sistema operacional ocultos.

Não consigo ocultar a pasta, pois o CIFS não parece armazenar os atributos ocultos ou do sistema (por isso desktop.initambém estou vendo os arquivos), apesar de dizer ao cliente para tratar os dotfiles como ocultos.

Responder1

No arquivo smb.conf você tem a capacidade de ocultar arquivos das listagens de diretórios.

No compartilhamento que você está preocupado em adicionar algo como:

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

que ocultará os arquivos desktop.ini e a pasta $ RECYCLE.BIN.

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

informação relacionada