Folder_Delete

Allgemein Ordner löschen 1.03

Mecki14

Mitglied
Dabei seit
15.03.06
Beiträge
2.810
Standort
Düsseldorf
Trophäen
einige {*} {!} * !
#1
Will man mal in FixFoto einen Ordner löschen, erhält man oft die Meldung "Das Verzeichnis ist nicht leer", obwohl man vorher die sichtbaren Bilddateien entfernt hat. Das liegt daran, dass im Ordner noch versteckte Dateien, wie z,B. FF-Masken oder die Systemdatei Thumbs.db abgelegt sind. Man kann jetzt nur noch über den Windows-Explorer oder einen Dateimanager diese Dateien entfernen und den Ordner löschen.

Das Skript Folder_Delete vereinfacht den Löschvorgang.

Voraussetzung zum Löschen eines Ordners mit dem Skript ist, dass keine Unterordner existieren. Diese müssen ggf. zuerst gelöscht werden, worauf mit einer Meldung hingewiesen wird.
Bevor man sich entscheidet den Ordner mit allen darin enthaltenen Dateien zu löschen, werden Anzahl und Namen der Dateien zur Kontrolle aufgelistet. Betätigt man Löschen erfolgt noch eine Sicherheitsabfrage und dann wird alles unwiederbringlich entfernt.
Achtung: Eine spätere Wiederherstellung über den Papierkorb ist nicht möglich.
 
Zuletzt bearbeitet von einem Moderator:

m.s

FF-Team
Mitarbeiter
Dabei seit
19.09.02
Beiträge
11.274
#2
AW: Ordner löschen

Ist im Zubehör freigeschaltet.
 

HeiM

Mitglied
Dabei seit
08.04.03
Beiträge
5.652
Standort
Leipzig
#3
AW: Ordner löschen

Hallo Harald,
wollte Script installieren, da ich mir so etwas schon länger erträumt hatte, geht aber leider nicht.

Bereits nach dem herunterladen der Datei kommt folgende Meldung, wenn man mit dem Mauszeiger drüberfährt:
Keine zip-Datei, fehlerhafte zip-Datei oder Teil eines datenübergreifenden Archivs

Wenn man sie dennoch installiert, ist sie weder im Scriptverzeichnis noch im Aufgabenbereich von FF zu finden. Sie liegt auch ohne Extrahierung als zip im FF-Scriptordner.

Schaust du da noch mal nach? Oder sollte der Fehler bei mir liegen?

PS: Es ist dabei unerheblich, ob ich sie von deinem Server oder bei FF im Zubehör herunterlade.
 
Zuletzt bearbeitet:

hhoefling

Mitglied
Dabei seit
02.01.04
Beiträge
3.994
Standort
NRW/Ruhrgebiet
Trophäen
4! 2*
#4
AW: Ordner löschen

Harald, deine Arbeit in allen Ehren aber warum Erfindet ihr die Räder immer neu?

Ich mache einen Rechtsklick auf dem Ordner im "Computer-Verzeichnis" wähle dort "Löschen" und schwubdibubs hat mir der Windos-Explorer die Arbeit erledigt.
Alternative geht auch "Rechtsklick->Explorer" und dann dort löschen.
Das hervorkramen einen Explorer-Fensters ist somit nicht nötig.

Das einzigste Problem dabei ist (und ungetestet hat das Script wahrscheinlich das gleiche Problem) das FF den Ordner dann leidlich vermisst und das Computerverzeichnis auf die Wurzel des Baum zurückspringt
 
Zuletzt bearbeitet:

Mecki14

Mitglied
Dabei seit
15.03.06
Beiträge
2.810
Standort
Düsseldorf
Trophäen
einige {*} {!} * !
#5
AW: Ordner löschen

Harald, deine Arbeit in allen Ehren aber warum Erfindet ihr die Räder immer neu?

Ich mache einen Rechtsklick auf dem Ordner im "Computer-Verzeichnis" wähle dort "Löschen" und schwubdibubs hat mir der Windos-Explorer die Arbeit erledigt.
Alternative geht auch "Rechtsklick->Explorer" und dann dort löschen.
Das hervorkramen einen Explorer-Fensters ist somit nicht nötig.

Das einzigste Problem dabei ist (und ungetestet hat das Script wahrscheinlich das gleiche Problem) das FF den Ordner dann leidlich vermisst und das Computerverzeichnis auf die Wurzel des Baum zurückspringt
Du hast recht; ich habe immer mit der FF-Funktion Datei/Ordner löschen gearbeitet.
Aber einen Vorteil hat mein Skript; es wird nicht auf die Wurzel zurückgesprungen sondern sauber auf den darüber liegenden Ordner.

Das geht etwa so:
Code:
Set objFS = CreateObject("Scripting.FileSystemObject")

Ordner = FF_GetImagePath()		'der gelöscht werden soll
Set Folder = objFS.GetFolder(Ordner)
UeberOrdner = Folder.ParentFolder	'Ordner über dem zu löschenden Ordner
FF_SetImagePath UeberOrdner      	'Fokus auf den Überordner
objFS.DeleteFolder(Ordner)		'Löschen des Ordners
Außerdem kann man bei meinem Skript die im Ordner zu löschenden Dateien nochmal kontrollieren. Vielleicht ist da ja was, das nicht gelöscht werden soll.

Hallo Harald,
wollte Script installieren, da ich mir so etwas schon länger erträumt hatte, geht aber leider nicht.

Bereits nach dem herunterladen der Datei kommt folgende Meldung, wenn man mit dem Mauszeiger drüberfährt:
Keine zip-Datei, fehlerhafte zip-Datei oder Teil eines datenübergreifenden Archivs

Wenn man sie dennoch installiert, ist sie weder im Scriptverzeichnis noch im Aufgabenbereich von FF zu finden. Sie liegt auch ohne Extrahierung als zip im FF-Scriptordner.
Heinz, tut mir leid. Da ist irgendetwas schief gelaufen. Wenn ich mein Skript herunter lade und neu installieren will, habe ich das gleiche Problem. Durch das Probieren habe ich mir jetzt auch noch die Originalversion zerschossen. Ich muss sie morgen erst einmal rekonstruieren.

Also bitte im Moment das Skript nicht herunterladen bis zur erneuten Freigabe.
 
Zuletzt bearbeitet:

hhoefling

Mitglied
Dabei seit
02.01.04
Beiträge
3.994
Standort
NRW/Ruhrgebiet
Trophäen
4! 2*
#6
AW: Ordner löschen

Außerdem kann man bei meinem Skript die im Ordner zu löschenden Dateien nochmal kontrollieren. Vielleicht ist da ja was, das nicht gelöscht werden soll.
Dafür nehme ich dann Rechtsklick->Öffnen oder Rechtsklick->Explorer, da kann ich ebenfalls sehen was drin ist.
Bleibt also nur das nicht "Kopflos" werden von FF als Vorteil deines Scriptes übrig :cool:
 

hhoefling

Mitglied
Dabei seit
02.01.04
Beiträge
3.994
Standort
NRW/Ruhrgebiet
Trophäen
4! 2*
#7
AW: Ordner löschen

Ach übrigens.....
Mein 7-Zip (V 4.65) kann das Script aus deiner Zip Datei erfolgreich entpacken.
Falls du es brauchst.... Sag bescheid.
 

HeiM

Mitglied
Dabei seit
08.04.03
Beiträge
5.652
Standort
Leipzig
#8
AW: Ordner löschen

Ich mache einen Rechtsklick auf dem Ordner im "Computer-Verzeichnis" wähle dort "Löschen" und schwubdibubs hat mir der Windos-Explorer die Arbeit erledigt.
So habe ich bislang immer gelöscht und tue es auch jetzt noch so.
Aber auch wenn der ordner leer und quasi auch weg ist, wird er mir immer noch angezeigt, bis ich ein verzeichnis nach oben gegangen bin und wieder zurück. Erst dann ist er weg.
das irritiert immer ein wenig.
 

Mecki14

Mitglied
Dabei seit
15.03.06
Beiträge
2.810
Standort
Düsseldorf
Trophäen
einige {*} {!} * !
#9
AW: Ordner löschen

Jetzt ist wieder alles repariert und das Skript kann wieder runter geladen werden.

Dafür nehme ich dann Rechtsklick->Öffnen oder Rechtsklick->Explorer, da kann ich ebenfalls sehen was drin ist.
Bleibt also nur das nicht "Kopflos" werden von FF als Vorteil deines Scriptes übrig :cool:
Rechtsklick-> Öffnen funktioniert.
Vielleicht solltest Du trotzdem das Skript mal testen wegen der nicht vorhandenen "Kopflosigkeit" (der Ausdruck gefällt mir :D ).

Ach übrigens.....
Mein 7-Zip (V 4.65) kann das Script aus deiner Zip Datei erfolgreich entpacken.
Falls du es brauchst.... Sag bescheid.
Danke für das Hilfsangebot; die Rekonstruktion war relativ einfach.

So habe ich bislang immer gelöscht und tue es auch jetzt noch so.
Aber auch wenn der ordner leer und quasi auch weg ist, wird er mir immer noch angezeigt, bis ich ein verzeichnis nach oben gegangen bin und wieder zurück. Erst dann ist er weg.
das irritiert immer ein wenig.
Nach dem Löschen muss man F5 drücken um das Computerverzeichnis aufzufrischen. Das muss man leider auch nach Anwendung meines Skripts tun.
 
Dabei seit
01.05.05
Beiträge
1.615
Standort
Potsdam
#12
AW: Ordner löschen

Das ist eine feine Sache Harald!

Nun, wenn sich außer Bilddateien, andere Dateien im Ordner befinden, werden diese mit angezeigt? -
manchmal muschelt sich eine *.txt, *.pdf ... Datei in den Ordner (Unachtsamkeit - soll vorkommen), diese wird aber noch gebraucht.

Ist es eigentlich zwingend notwendig die Bilddateien anzuzeigen? Wenn ich den Ordner löschen will, weiß ich doch um seinen Inhalt ... es sei denn, man ist notorisch unachtsam.
Die Anzahl der Bilddateien würde reichen + Nichtbilddateien. Es geht doch hier "nur" um das Löschen des Ordners !?

Grüße vom ...
 

HeiM

Mitglied
Dabei seit
08.04.03
Beiträge
5.652
Standort
Leipzig
#13
AW: Ordner löschen

Hallo Harald,
habe soeben die 1.01 installiert und gleich einen Test mit einem speziell zusmmengestellten Ordner durchgeführt. Es werden alle Dateien angezeigt, auch die, die FF nicht darstellt, und alles wird sauber gelöscht - ohne F5

Vielen Dank, es ist mal wieder ein feines Hilfmittel, das du uns da gebastelt hast.
 

HeiM

Mitglied
Dabei seit
08.04.03
Beiträge
5.652
Standort
Leipzig
#14
AW: Ordner löschen

Das ist eine feine Sache Harald!

Nun, wenn sich außer Bilddateien, andere Dateien im Ordner befinden, werden diese mit angezeigt? -
manchmal muschelt sich eine *.txt, *.pdf ... Datei in den Ordner (Unachtsamkeit - soll vorkommen), diese wird aber noch gebraucht.

Ist es eigentlich zwingend notwendig die Bilddateien anzuzeigen? Wenn ich den Ordner löschen will, weiß ich doch um seinen Inhalt ... es sei denn, man ist notorisch unachtsam.
Die Anzahl der Bilddateien würde reichen + Nichtbilddateien. Es geht doch hier "nur" um das Löschen des Ordners !?

Grüße vom ...

Hast du dir denn schon einmal die Anzeige eines solchen, von dir dargestellten Ordners, angesehen?
Dann müßtest du gemerkt haben, dass alle Dateien mit allen Dateiendungen angezeigt werden und nicht nur die, die FF darstellen kann.
Damit dürfte klar sein, dass nur die Anzeige der Dateianzahl nicht reicht, weil man so auch erkennt, was sich sonst noch im Ordner herumtreibt.
 

Sasssoft

Mitglied
Dabei seit
02.07.04
Beiträge
5.492
Standort
Albersdorf (Schleswig-Holstein)
Trophäen
{******} ********* !!!!!!!!!!!!
#15
AW: Ordner löschen

Hallo Harald,

einen Wunsch hätte ich noch: Kannst Du das Fenster nicht ein bisschen breiter und vor allem höher machen? Man sieht so ja nur einen klitzekleinen Ausschnitt. Wenn ich z.B. 120 Bilder im Ordner habe, muss ich ziemlich scrollen, um alles zu überblicken!

Die Breite reicht auch gerade für relativ kurze Bezeichnungen. Wenn man jedoch "sprechende" Dateinamen verwendet, sieht man nur zu wenig. Bei meinen Bildern "Glückwunsch zur Silberhochzeit von ..." wird die Unterscheidung schon schwer ;).

Gruß
Alfred
 

Mecki14

Mitglied
Dabei seit
15.03.06
Beiträge
2.810
Standort
Düsseldorf
Trophäen
einige {*} {!} * !
#16
AW: Ordner löschen

Ab Version 1.02 kann Jürgen wählen ob alle Dateien incl. Bilder oder nur Dateien die keine Bilder sind, angezeigt werden Als Bilder sind Dateien mit der Dateierweiterung JPG, JP2, PNG, TIF oder BMP definiert. Will man diese Definition ändern, kann man im Skript die Konstante 'BildFilter' entsprechend editieren.


Außerdem wurde für Alfred die Anzeigenliste vergrößert. Ich hoffe es reicht jetzt, oder Alfred?
 

Sasssoft

Mitglied
Dabei seit
02.07.04
Beiträge
5.492
Standort
Albersdorf (Schleswig-Holstein)
Trophäen
{******} ********* !!!!!!!!!!!!
#17
AW: Ordner löschen

Hallo Harald,
Ich hoffe es reicht jetzt, oder Alfred?
In der Breite ja. In der Höhe sieht man jetzt 14 Dateien, da könnten es noch ein paar mehr sein.

Noch etwas: Die neue Einstellung "mit Bilder", "ohne Bilder" ist meiner Meinung nach noch etwas unglücklich bezeichnet. Ich könnte mir folgendes vorstellen:
Statt "Anzeige" den Text "Liste zeigt an" und dann die drei Optionen: "alle Dateien", "nur Bilder" und "alle außer Bildern" (oder "nur Nichtbilder").

(Unter "Anzeige" verstehe ich in einer Bildbearbeitung vorwiegend eine Bildanzeige und keine Textliste.)

Gruß
Alfred
 

Mecki14

Mitglied
Dabei seit
15.03.06
Beiträge
2.810
Standort
Düsseldorf
Trophäen
einige {*} {!} * !
#19
AW: Ordner löschen

Hallo Alfred,
ich bin ab Version 1.03 Deinem Ratschlag gefolgt und habe den Text abgeändert:

Liste zeigt <> alle Dateien <> alle außer Bilder​

Außerdem kannst Du die Höhe der Anzeigenliste jetzt selbst vergrößern indem Du das Skript editierst und in der Konstante LH (Listenhöhe) einen Wert einträgst (standardmäßig = 0). Bei mir ergibt sich jeweils für den Wert 8 eine Zeile mehr und das Vielfache davon entsprechend mehr Zeilen.
 
Zuletzt bearbeitet:

Sasssoft

Mitglied
Dabei seit
02.07.04
Beiträge
5.492
Standort
Albersdorf (Schleswig-Holstein)
Trophäen
{******} ********* !!!!!!!!!!!!
#20
AW: Ordner löschen

Hallo Harald,

jetzt gefällt es mir sehr gut :D.
Außerdem kannst Du die Höhe der Anzeigenliste jetzt selbst vergrößern
Das finde ich richtig gut!
Ich habe den Wert von Lh auf 160 erhöht und habe jetzt ca. 40 Anzeigezeilen, wunderbar!

Gruß
Alfred
 
Oben