Geneste mappen platslaan

Haal elk bestand uit geneste submappen omhoog naar één map — waarbij alleen wat anders zou botsen wordt hernoemd.

100% privé — draait volledig in je browser. Je gegevens worden op je apparaat verwerkt en nooit naar het internet verzonden.

De map wordt in je browser gelezen. Er wordt niets geüpload en er verplaatst niets tot jij het zegt.

Over het platslaan van geneste mappen

Je pakt een archief uit en krijgt project/ met daarin project/ met daarin src/ met daarin de vier bestanden die je eigenlijk wilde. Of een download komt binnen als één map per item, elk met één bestand erin. Of een back-up zet een mappenboom terug die logisch was voor de machine die hem schreef en sindsdien voor niemand meer.

Platslaan is de oplossing: haal elk bestand omhoog naar het bovenste niveau, hoe diep het ook begraven zit. Met de hand betekent dat elke map openen, selecteren, knippen, omhoog, plakken, herhalen — en daarna de naambotsingen één dialoogvenster tegelijk afhandelen.

Dit hulpmiddel plant eerst het geheel, laat je elk bestand zien met de naam waaronder het tevoorschijn komt, en doet het daarna in de pagina of geeft je een script.

Het lastige zijn de namen

2023/rapport.pdf en 2024/rapport.pdf platslaan levert twee bestanden met de naam rapport.pdf in één map, en maar één daarvan kan overleven. De naamregel is daarom een echte keuze en geen voetnoot:

  • Mapnaam alleen toevoegen bij een botsing — de standaard, en meestal wat je wilt. vakantie.jpg blijft vakantie.jpg, en alleen de drie kopieën van IMG_0001.jpg worden 2023_IMG_0001.jpg en zo verder. Er wordt niets hernoemd dat dat niet nodig had
  • Mapnaam altijd toevoegen — elk bestand krijgt zijn pad in de naam gevouwen. Lelijker, maar volkomen voorspelbaar, en de oorspronkelijke plek blijft zichtbaar in de bestandsnaam
  • Namen ongewijzigd laten — helemaal geen hernoeming. Alles wat zou botsen wordt geblokkeerd en blijft precies staan waar het staat

Het veld Verbinden met bepaalt het teken waarmee het pad wordt ingevouwen, dus je krijgt 2023_rapport.pdf of 2023-rapport.pdf, naar smaak.

Zo gebruik je het

  • Klik op Kies een map om plat te slaan en selecteer hem. Je browser vraagt toestemming om die te lezen
  • Kies de naamregel — de tabel wordt opnieuw getekend bij elke wijziging, dus je kunt vergelijken
  • Lees het plan: waar elk bestand begraven zit, en waar het als tevoorschijn komt. Hernoemde bestanden zijn gemarkeerd
  • Druk op Haal de bestanden nu omhoog, of download een .bat / .sh-script om zelf uit te voeren

Er wordt niets verwijderd, ook de lege mappen niet

Platslaan laat de leeggemaakte mappen achter. Dat is opzet.

Een mappenboom verwijderen is een andersoortige handeling dan bestanden verplaatsen, en die twee bundelen zou betekenen dat dit hulpmiddel stilletjes mappen weghaalt terwijl jij over bestandsnamen nadenkt. Dus de hulzen blijven staan, en wil je ze kwijt, dan vindt Lege mappen zoeken ze — met een eigen voorbeeldweergave en een eigen script dat je leest voordat je het uitvoert.

Twee bewuste handelingen in plaats van één stille.

Hier verplaatsen, of een script

Chrome, Edge en Opera kunnen schrijftoegang krijgen tot de gekozen map, zodat de bestanden in de pagina worden verplaatst zonder installatie. De browser vraagt eerst en je kunt de toestemming altijd intrekken.

Firefox en Safari kunnen dat niet en krijgen in plaats daarvan een script — een .bat voor Windows of een .sh voor Mac en Linux. Beide weigeren te overschrijven: move vraagt het op Windows, mv -n weigert op Mac en Linux. Je leest het voordat je het draait.

Waar mensen het voor gebruiken

  • Een archief terugdraaien dat vijf niveaus diep uitpakte rond een handvol bestanden
  • Een download opvouwen die binnenkwam als één map per bestand
  • Een fotoimport uit zijn op datum genoemde mappen halen en alles bij elkaar zetten
  • Elk bestand uit een teruggezette back-up trekken waarvan de structuur niets meer betekent
  • Een map klaarmaken voor een hulpmiddel dat niet afdaalt in submappen
  • Exports per hoofdstuk of sectie samenvoegen in één map

Goed om te weten

  • Werkt op Windows, macOS, Linux en ChromeOS — het is een webpagina, dus er valt niets te installeren. Op iPhone, iPad of Android werkt het niet: mobiele browsers kunnen een map niet aan een webpagina doorgeven
  • Er wordt niets geüpload. Lezen, plannen en verplaatsen gebeuren allemaal in de pagina
  • Verplaatsen is omkeerbaar — dezelfde bytes op een andere plek. Er wordt nooit een bestand verwijderd
  • Bestanden die al bovenin staan blijven met rust in plaats van op zichzelf verplaatst te worden
  • Tekens die Windows verbiedt worden vervangen wanneer een pad in een naam wordt gevouwen, dus a/b wordt a-b in plaats van een mislukte verplaatsing
  • Het Windows-script begint met chcp 65001 zodat mapnamen met accenten of niet-Latijnse tekens overleven
  • Heel grote mappen worden afgekapt op 200.000 items zodat de pagina niet vastloopt
  • De tabel toont de eerste 400 rijen; het script bevat altijd elk bestand

Gerelateerde hulpmiddelen

We voegen regelmatig nieuwe tools toe — abonneer je op YouTube om bericht te krijgen bij elke nieuwe tool.

Meer tools

Alles bekijken

Aanbevolen apps

Alles bekijken