Der Ordner wird in Ihrem Browser gelesen. Nichts wird hochgeladen, und nichts wird verschoben, bevor Sie es sagen.
Über das Auflösen verschachtelter Ordner
Sie entpacken ein Archiv und erhalten projekt/ mit projekt/ mit src/ mit den vier Dateien, die Sie eigentlich wollten. Oder ein Download kommt als ein Ordner je Element an, jeder mit einer einzigen Datei darin. Oder eine Sicherung stellt einen Verzeichnisbaum wieder her, der für die schreibende Maschine sinnvoll war und seitdem für niemanden mehr.
Auflösen ist die Lösung: jede Datei nach ganz oben holen, egal in welcher Tiefe sie vergraben ist. Von Hand heißt das: jeden Ordner öffnen, markieren, ausschneiden, hochgehen, einfügen, wiederholen — und danach die Namenskollisionen einzeln in Dialogfenstern abarbeiten.
Dieses Werkzeug plant zuerst das Ganze, zeigt Ihnen jede Datei und den Namen, unter dem sie herauskommt, und erledigt es dann entweder auf der Seite oder gibt Ihnen ein Skript.
Das Schwierige sind die Namen
2023/bericht.pdf und 2024/bericht.pdf aufzulösen ergibt zwei Dateien namens bericht.pdf in einem Ordner, und nur eine davon kann überleben. Die Namensregel ist deshalb eine echte Entscheidung und keine Fußnote:
- Ordnernamen nur bei Kollision anhängen — die Voreinstellung und meist das Gewünschte. urlaub.jpg bleibt urlaub.jpg, und nur die drei Kopien von IMG_0001.jpg werden zu 2023_IMG_0001.jpg und so weiter. Nichts wird umbenannt, was es nicht musste
- Ordnernamen immer anhängen — jede Datei bekommt ihren Pfad in den Namen gefaltet. Hässlicher, aber vollkommen vorhersehbar, und der ursprüngliche Ort bleibt im Dateinamen sichtbar
- Namen unverändert lassen — gar keine Umbenennung. Alles, was kollidieren würde, wird blockiert und bleibt genau dort, wo es ist
Das Feld Verbinden mit legt das Zeichen fest, mit dem der Pfad eingefaltet wird — so bekommen Sie 2023_bericht.pdf oder 2023-bericht.pdf, ganz nach Geschmack.
So wird es benutzt
- Auf Aufzulösenden Ordner wählen klicken und ihn auswählen. Ihr Browser fragt nach der Leseberechtigung
- Die Namensregel wählen — die Tabelle zeichnet sich beim Ändern neu, Sie können also vergleichen
- Den Plan lesen: wo jede Datei vergraben liegt und als was sie herauskommt. Umbenannte Dateien sind hervorgehoben
- Dateien jetzt nach oben holen drücken oder ein .bat / .sh-Skript herunterladen und selbst ausführen
Nichts wird gelöscht, auch nicht die leeren Ordner
Das Auflösen lässt die geleerten Ordner zurück. Das ist Absicht.
Einen Ordnerbaum zu löschen ist eine andere Art von Handlung als Dateien zu verschieben, und beides zu bündeln hieße, dass dieses Werkzeug still Verzeichnisse entfernt, während Sie über Dateinamen nachdenken. Also bleiben die Hüllen stehen, und wenn Sie sie loswerden wollen, findet sie Leere Ordner finden — mit eigener Vorschau und eigenem Skript, das Sie vor dem Ausführen lesen.
Zwei bewusste Handlungen statt einer stillen.
Hier verschieben oder ein Skript
Chrome, Edge und Opera können Schreibzugriff auf den gewählten Ordner erhalten, sodass die Dateien auf der Seite verschoben werden, ohne Installation. Der Browser fragt vorher, und Sie können die Berechtigung jederzeit entziehen.
Firefox und Safari können das nicht und bekommen stattdessen ein Skript — eine .bat für Windows oder eine .sh für Mac und Linux. Beide weigern sich zu überschreiben: move fragt unter Windows nach, mv -n lehnt unter Mac und Linux ab. Sie lesen es, bevor Sie es ausführen.
Wofür es genutzt wird
- Ein Archiv rückgängig machen, das sich fünf Ebenen tief entpackt hat — um eine Handvoll Dateien herum
- Einen Download zusammenklappen, der als ein Ordner je Datei ankam
- Einen Fotoimport aus seinen nach Datum benannten Ordnern in einen Ort holen
- Jede Datei aus einer wiederhergestellten Sicherung ziehen, deren Struktur nichts mehr bedeutet
- Einen Ordner für ein Werkzeug vorbereiten, das nicht in Unterordner absteigt
- Exporte je Kapitel oder Abschnitt in einem Ordner zusammenführen
Gut zu wissen
- Läuft unter Windows, macOS, Linux und ChromeOS — es ist eine Webseite, es gibt also nichts zu installieren. Auf iPhone, iPad oder Android funktioniert es nicht: mobile Browser können einer Webseite keinen Ordner übergeben
- Nichts wird hochgeladen. Lesen, Planen und Verschieben geschehen alle auf der Seite
- Verschieben ist umkehrbar — dieselben Bytes an einem anderen Ort. Keine Datei wird jemals gelöscht
- Dateien, die bereits oben liegen, bleiben unangetastet statt auf sich selbst verschoben zu werden
- Von Windows verbotene Zeichen werden ersetzt, wenn ein Pfad in einen Namen gefaltet wird, sodass aus a/b ein a-b wird statt eines fehlgeschlagenen Verschiebens
- Das Windows-Skript beginnt mit chcp 65001, damit Ordnernamen mit Umlauten oder nichtlateinischen Zeichen erhalten bleiben
- Sehr große Ordner werden bei 200.000 Einträgen gedeckelt, damit die Seite nicht einfriert
- Die Tabelle zeigt die ersten 400 Zeilen; das Skript enthält immer jede Datei
Verwandte Werkzeuge
- Leere Ordner finden — die zurückgebliebenen Hüllen danach beseitigen
- Dateien in Unterordner einsortieren — die Gegenaufgabe, wenn ein flacher Ordner Struktur braucht
- Dateien stapelweise umbenennen — die Namen richten, sobald alles an einem Ort liegt
- Doppelte Dateien finden — beim Auflösen kommen oft ungeahnte Kopien zum Vorschein