Ich habe einen Windows 7-Desktop mit 3 Laufwerkszuordnungen zu CIFS-Freigaben auf einem FreeBSD-Heimserver. Auf den CIFS-Freigaben sind auch spezielle Ordner (Desktop usw.) gespeichert.
Jeder dieser Ordner (einschließlich der speziellen Ordner aus irgendeinem Grund) verfügt über eigene Einstellungen für den Papierkorb, die ich so konfiguriert habe, dass der Papierkorb nicht verwendet wird. Ich sehe jedoch jedes Mal, wenn ich eine Datei irgendwo auf meinem Computer lösche (einschließlich lokaler Datenträger, auf denen auch der Papierkorb deaktiviert ist), einen Ordner $ RECYCLE.BIN, der auf meinem Desktop erstellt wurde, was ziemlich ärgerlich ist. In diesem Ordner befindet sich immer ein desktop.ini
. Normalerweise kann ich keine anderen desktop.ini
Dateien auf den lokalen Laufwerken sehen, da ich geschützte Betriebssystemdateien versteckt habe.
Ich kann den Ordner nicht ausblenden, da CIFS die ausgeblendeten oder Systemattribute nicht zu speichern scheint (daher werden die desktop.ini
Dateien auch angezeigt), obwohl der Client angewiesen wird, Punktedateien als ausgeblendet zu behandeln.
quelle
$RECYCLE.BIN
und ihre Attribute auf Schreibgeschützt und Versteckt zu setzen. Ich habe so etwas getan, um zu verhindern, dass ältere Windows-Versionen bestimmte Ordner (wieC:\Program Files\Movie Maker
) erstellen .Antworten:
In der Datei smb.conf können Sie Dateien aus Verzeichnislisten ausblenden.
Fügen Sie in der Freigabe, mit der Sie sich befassen, Folgendes hinzu:
Dadurch werden die Dateien desktop.ini und der Ordner $ RECYCLE.BIN ausgeblendet.
http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2543596
quelle