Como posso impedir que o $ RECYCLE.BIN seja criado (ou oculto) em unidades / pastas de rede?


10

Eu tenho uma área de trabalho do Windows 7 que possui 3 mapeamentos de unidade para compartilhamentos CIFS em um servidor doméstico FreeBSD. Também há pastas especiais (área de trabalho etc.) armazenadas nos compartilhamentos CIFS.

Cada uma delas (incluindo as pastas especiais, por algum motivo) tem suas próprias configurações da Lixeira, que eu configurei para que a Lixeira não seja usada. No entanto, vejo uma pasta $ RECYCLE.BIN criada na minha área de trabalho toda vez que apago um arquivo em qualquer lugar do meu computador (incluindo discos locais que também têm a Lixeira desabilitada), o que é bastante irritante. Dentro desta pasta é sempre uma desktop.ini. Normalmente, não consigo ver outros desktop.iniarquivos nas unidades locais, pois protegi os arquivos do SO ocultos.

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


Uma solução alternativa pode ser tornar seu próprio arquivo de tamanho zero nomeado $RECYCLE.BINe definir seus atributos como Somente leitura e Oculto. Fiz algo assim para impedir que versões mais antigas do Windows criem determinadas pastas (como C:\Program Files\Movie Maker).
martineau

@martineau: Eu já havia tentado isso, no entanto, o arquivo não pode ser oculto, pois mencionei que o CIFS não está armazenando os atributos ocultos / do sistema (inseguro sobre somente leitura, mas isso não é relevante).
Alan Pearce

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.