Hallo,
ich habe ein etwas seltsames Phänomen beim Löschen von nichtleeren Verzeichnissen auf meinem NAS-Server (vermutlich Samba) über UNC-Pfade oder verbundene Netzlaufwerke:
Wenn ich ein Verzeichnis mit dem Total Commander lösche, dann lädt der TC einfach nur den Inhalt des aktuellen Verzeichnisses neu, löscht das Verzeichnis aber nicht. Gehe ich jedoch vorher in das Verzeichnis und lösche alle Dateien und Unterverzeichnisse (bei welchen dann das selbe Problem auftritt) vorher selbst, löscht der TC das Verzeichnis problemlos.
Ein kurzer Check zeigt, dass der Explorer das Verzeichnis problemlos inkl. Dateien und Unterverzeichnissen löschen kann und auch in der Eingabeaufforderung löscht der "rd /s/q"-Befehl das Verzeichnis problemlos.
Das selbe Problem tritt auch innerhalb von VMWare (5.5.1 build 19175) auf, wenn ich über \\.host\Shared Folders versuche mit den freigegebenen Verzeichnissen zu arbeiten.
Welche Samba-Version mit welchen exakten Einstellungen auf der NAS-Festplatte im Einsatz ist, ist mir leider nicht bekannt.
Das Problem ist bei mir zu 100% reproduzierbar.
Aktiviere ich in den Optionen: Copy/Delete: "Use Explorer delete method", dann wird das Verzeichnis zwar komplett gelöscht, aber auf Grund der Einschränkungen bzgl. der Comments möchte ich dies nur sehr ungerne aktivieren.
Infos:
Total Commander 6.54a 32 bit (16.2.2006)
Optionen: Copy/Delete: "Use Explorer delete method" deaktiviert
Windows XP Prof SP2
Problem beim Löschen eines Verzeichnisses
Moderators: Hacker, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50845
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Bitte mal mit TC7 probieren! Einge NAS-Server haben da einen bug und melden "erflogreich gelöscht" zurück, auch wenn das Löschen nicht ging. TC7 überprüft explizit nach dem Löschen, ob das Verzeichnis wirklich weg ist.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com