Wie kann ich verhindern, dass $ RECYCLE.BIN auf Netzwerklaufwerken / -ordnern erstellt (oder ausgeblendet) wird?


10

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.iniDateien 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.iniDateien auch angezeigt), obwohl der Client angewiesen wird, Punktedateien als ausgeblendet zu behandeln.


Eine Problemumgehung könnte darin bestehen, eine eigene Datei mit der Länge Null zu erstellen $RECYCLE.BINund ihre Attribute auf Schreibgeschützt und Versteckt zu setzen. Ich habe so etwas getan, um zu verhindern, dass ältere Windows-Versionen bestimmte Ordner (wie C:\Program Files\Movie Maker) erstellen .
Martineau

@martineau: Ich hatte das bereits versucht, aber die Datei kann nicht ausgeblendet werden, da ich erwähnte, dass CIFS die verborgenen / Systemattribute nicht speichert (unsicher über schreibgeschützt, aber das ist nicht relevant).
Alan Pearce

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.