Hallo, ich habe hier unter Windows ein recht großes Verzeichnis dass eine WorkingCopy aus einem SVN-Repository ist. Nun möchte ich diese WC einfach nur löschen. Aber das Standard-Windows löschen dauert ewig. Auch das löschen ohne Papierkorb (+Umschalt) dauert recht lange. Dabei sollte doch nur der eine Order im Filesystem als gelöscht markiert werden. Warum dauert das dann so lange? Oder muss der explorer jede einzelne datei durchgehen, irgendwelche Shell-Extensions aufrufen und dann jede datei einzeln als invalid markieren? Gibt es ein Programm, mit dem man schneller löschen kann?
Probier mal die DOS Commandline Tools : DEL ERASE (ist glaub ich besser) Die scheren sich zumindest nicht um den Papierkorb
In der "Eingabeaufforderung" folgendes eingeben: rd <pfad> /s Anstelle <pfad> natürlich das betreffende Verzeichnis angeben, also z.b. rd c:\blafusel\irgendwas\sonstwas /s
...und zusätzlich als Parameter /q angeben, sonst kommen ständig nervige Rückfragen.
Kurt schrieb: > Oder muss der explorer jede einzelne datei durchgehen, irgendwelche > Shell-Extensions aufrufen und dann jede datei einzeln als invalid > markieren? Ja, er muss jede einzelne Datei durchgehen. Was wahrscheinlich am längsten dauert, ist das Eintragen der von jeder Datei belegten Blöcke in die Liste der freien Blöcke, was bei FAT-Filesystemen relativ fix gehen müsste, aber bei NTFS evtl. länger dauert. Ich kenne aber den inneren Aufbau von NTFS nicht so genau, um da Genaueres sagen zu können.
Das liegt eher an der Eigenart des Explorers, sich zunächst "eine Übersicht zu verschaffen", welche Dateien denn alles in dem Ordner und seinen Subordnern liegen (damit er anschließend dumme Fragen á la "sicher? und "wirklich sicher?" stellen kann). Die Löschbefehle auf der Kommandozeile machen nicht so einen Hermann. Sie legen sofort los und mähen sequentiell alles um, was sich ihnen auf ihrem Weg durch das Verzeichnis in den Weg stellt.
Für sowas gibt es doch die Commander Clone, z.B. den Speedcommander, in der altbewährten Zwei-Fenster-Technik. ;)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.