Comment puis-je empêcher la création (ou le masquage) de $ RECYCLE.BIN sur les lecteurs / dossiers réseau?


10

J'ai un bureau Windows 7 qui a 3 mappages de lecteurs aux partages CIFS sur un serveur domestique FreeBSD. Il existe également des dossiers spéciaux (bureau, etc.) stockés sur les partages CIFS.

Chacun d'eux (y compris les dossiers spéciaux pour une raison quelconque) a ses propres paramètres de corbeille, que j'ai configurés de sorte que la corbeille ne soit pas utilisée. Cependant, je vois un dossier $ RECYCLE.BIN créé sur mon bureau chaque fois que je supprime un fichier n'importe où sur mon ordinateur (y compris les disques locaux dont la corbeille est également désactivée), ce qui est plutôt ennuyeux. Dans ce dossier se trouve toujours un desktop.ini. Normalement, je ne peux pas voir d'autres desktop.inifichiers sur les disques locaux car j'ai masqué les fichiers du système d'exploitation.

Je ne peux pas cacher le dossier car CIFS ne semble pas stocker les attributs cachés ou système (donc pourquoi je vois desktop.iniégalement les fichiers) malgré le fait de dire au client de traiter les fichiers dot comme cachés.


Une solution de contournement peut être de nommer votre propre fichier de longueur nulle $RECYCLE.BINet de définir ses attributs en lecture seule et masqués. J'ai fait quelque chose comme ça pour empêcher les anciennes versions de Windows de créer certains dossiers (comme C:\Program Files\Movie Maker).
martineau

@martineau: J'avais déjà essayé cela, mais le fichier ne peut pas être caché car j'ai mentionné que CIFS ne stocke pas les attributs cachés / système (incertain en lecture seule, mais ce n'est pas pertinent).
Alan Pearce

Réponses:


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.