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.ini
fichiers 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.
la source
$RECYCLE.BIN
et 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 (commeC:\Program Files\Movie Maker
).Réponses:
Dans le fichier smb.conf, vous avez la possibilité de masquer les fichiers des listes de répertoires.
Dans le partage, vous souhaitez ajouter quelque chose comme:
qui masquera les fichiers desktop.ini et le dossier $ RECYCLE.BIN.
http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2543596
la source