Hoe batchgewijs bestanden hernoemen en massaal verwijderen in Windows

Hoe batchgewijs bestanden hernoemen en massaal verwijderen in Windows

De komst van supersnel internet bracht massa's bestanden met zich mee om te downloaden. Na de komst van de digitale fotografie was er een gelijkaardige hausse in bestanden. Plots kon je gemakkelijk een harde schijf van één terabyte vullen.





Het bijhouden van bestanden is echter niet altijd eenvoudig. Af en toe wil je misschien elk bestand in een map hernoemen omwille van de organisatie. Op andere momenten wilt u ook al uw bestanden verwijderen.





Lees verder om erachter te komen hoe u batchgewijs bestanden kunt hernoemen en massaal kunt verwijderen in Windows 10.





Batch hernoemen op Windows 10

Er zijn een paar manieren waarop u batchgewijs bestanden kunt hernoemen met Windows 10. U kunt de naam wijzigen met Verkenner, Opdrachtprompt of PowerShell, waarbij elke optie nuttig is voor verschillende taken.

1. Batch hernoemen met Verkenner

Bestandsverkenner biedt een van de gemakkelijkste hernoemingsopties, maar biedt ook de minste hernoemingsflexibiliteit.



  1. Ga naar de map met de bestanden die u wilt hernoemen.
  2. Orden de bestanden zoals u ze wilt hernoemen.
  3. druk op CTRL + A om alle bestanden in de map te selecteren, klik dan met de rechtermuisknop en selecteer Hernoemen .
  4. Voer uw nieuwe bestandsnaam in en druk op Enter. Elk bestand in de map krijgt de basisbestandsnaam, in dit geval kunstwerk , gevolgd door een getal in een reeks.

Zoals u kunt zien, doet het zijn werk, maar biedt het geen maatwerk.

2. Batch hernoemen met opdrachtprompt

De Windows-opdrachtprompt biedt wat meer flexibiliteit voor het hernoemen van batchbestanden. U kunt de ren commando om meerdere bestanden tegelijk te hernoemen. 'Ren' is een afkorting voor hernoemen. De opdracht staat de jokertekens '*' en '?' toe. evenals het wijzigen van bestandsextensies, hoewel het u niet toestaat om bestanden na het hernoemen naar verschillende mappen te verplaatsen.





Ga naar de map met de bestanden die je wilt hernoemen, druk op Shift + Rechtermuisklik en selecteer Open hier een opdrachtvenster. Type aan u en druk op Enter om de lijst met bestanden te zien.

Een enkel bestand hernoemen





De opdracht om een ​​enkel bestand te hernoemen is:

ren filename.jpg newfilename.jpg

Cijfers in meerdere bestanden hernoemen

Als u meerdere bestanden wilt hernoemen, kunt u de jokertekens gebruiken om wijzigingen aan te brengen. Als u bijvoorbeeld het aantal cijfers in uw bestandsnamen wilt wijzigen, kunt u de volgende opdracht gebruiken:

ren document??.txt document3??.txt

Hier fungeert het vraagteken-jokerteken als elk teken, waardoor de opdracht alle overeenkomende bestanden kan vinden terwijl de hernoemde bestanden worden uitgevoerd.

Batch hernoemen van bestanden met een achtervoegsel

Hoe zit het met het toevoegen van een achtervoegsel aan een groep bestanden? U kunt dat doen met behulp van de volgende opdracht:

ren *.* ???????-test.*

In deze opdracht treedt het asterisk-jokerteken op in plaats van alle tekens. Dus '*.*' betekent elke bestandsnaam, met elke extensie, in deze map zoeken. Het tweede deel (met alle vraagtekens) vertelt de opdracht om de bestaande bestandsnamen tot zeven tekens te gebruiken, maar '-test' als achtervoegsel toe te voegen, terwijl de asterisk opnieuw betekent dat het van toepassing is op elke bestandsextensie.

Als je een voorvoegsel wilt toevoegen, verplaats je het '-test'-gedeelte van het commando naar voren, zoals zo:

ren *.* test-???????.*

Batch Delen van een bestandsnaam verwijderen

hoe maak je Windows 10 USB-installatieprogramma

U kunt het hernoemen van batchbestanden ook gebruiken om een ​​deel van een bestandsnaam te verwijderen. Stel dat u een reeks documenten hebt met de namen 'jan-budget.xlsx', 'feb-budget.xlsx', 'mar-budget.xlsx' enzovoort. U kunt het achtervoegsel '-budget' verwijderen met de volgende opdracht:

ren ???-budget.xlsx ???.xlsx

Batch hernoemen van bestandsextensies

De opdracht ren kan ook bestandsextensies aanspreken. Dat betekent dat u bestandsextensies batchgewijs kunt hernoemen. Hoewel dit handig is, kan het problemen veroorzaken als u het hernoemt naar een incompatibel bestandstype.

Dat betekent dat u kunt proberen bestanden te hernoemen naar vergelijkbare bestandstypen, zoals een Word-document (.docx) naar een tekstdocument (.txt), maar u zult problemen tegenkomen als u probeert een Word-document om te zetten in een videotype (zoals .mp4).

De volgende opdracht hernoemt alle bestandsextensies van tekstdocumenten naar RTF-documenten:

ren *.txt *.rtf

Voordat u bestandsextensies uitwisselt, raad ik u aan een back-up van de bestanden te maken voor het geval er iets misgaat.

3. Batch hernoemen met PowerShell

De Windows PowerShell biedt de meeste flexibiliteit voor het hernoemen van bestanden in batches en is het krachtigste hulpprogramma voor hernoemen dat in Windows is ingebouwd.

Verwant: Opdrachtprompt versus Windows PowerShell: wat is het verschil?

Ga naar de map met de bestanden waarvan je de batchnaam wilt wijzigen, druk op Shift + Rechtermuisklik , dan Open hier een PowerShell-venster . Hier is onze MUO Batch Rename-testmap uit de vorige secties, nu geopend in PowerShell. Type aan u en druk op Enter om een ​​lijst met bestanden te zien.

Vanaf hier kunt u beginnen met het hernoemen van bestandsnamen in batches met PowerShell.

Een enkel bestand hernoemen

Als u een enkel bestand wilt hernoemen, gebruikt u de volgende opdracht:

Rename-Item filename.jpg newfilename.jpg

Als uw bestandsnaam spaties bevat, moet u aanhalingstekens rond de bestandsnamen gebruiken, zoals:

Rename-Item 'file name with spaces.jpg' 'new file name with spaces.jpg'

Batch Bestandsnamen vervangen

PowerShell biedt een paar verschillende opties voor het hernoemen van bestandsnamen in batches. Een optie is om een ​​deel van de bestandsnaam te vervangen door iets anders, wat handig is voor het vervangen van bestanden van een digitale camera.

Dir | Rename-Item –NewName { $_.name –replace 'DSC','summer2020' }

Waar 'DSC' deel uitmaakt van de oorspronkelijke bestandsnaam van de digitale camera of de fotomap van uw smartphone, en 'summer2020' de naam van het uitvoerbestand is.

U kunt dezelfde opdracht ook gebruiken om kleine fragmenten van een bestandsnaam te vervangen. Het volgende commando vervangt bijvoorbeeld een onderstrepingsteken door een koppelteken

Dir | Rename-Item –NewName { $_.name –replace '_','-' }

Batch hernoemen van bestanden met toenemend aantal

U kunt de volgende opdracht gebruiken om batchgewijs bestanden te hernoemen, waarbij u een ander nummer aan elk bestand toevoegt.

Dir | %{Rename-Item $_ -NewName ('summer2020{0}.jpg' -f $nr++)}

Batch hernoemen van bestandsnamen in de hele map

Een ding dat u met PowerShell kunt doen, is het hernoemen van bestanden in een hele map in plaats van in een enkele map. Deze opdracht werkt vanaf de bovenkant van de bestandsmap naar beneden, waarbij de batch-hernoeming van overeenkomende bestanden in elke submap wordt gewijzigd.

Get-ChildItem -Filter '*current*' -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

PowerShell-hulp krijgen

Dit zijn slechts enkele van de opties voor het hernoemen van batches die beschikbaar zijn voor PowerShell. Als u meer opties wilt, kunt u de ingebouwde voorbeelden van PowerShell bekijken met de volgende opdracht:

get-help Rename-Item –examples

Batch hernoemen op Windows 10 met het Bulk Rename Utility

Als je bestanden wilt hernoemen, maar geen zin hebt om te rommelen met de soms verwarrende opdrachten van PowerShell en de opdrachtprompt, overweeg dan de Hulpprogramma voor bulkhernoemen .

Het is een gratis hernoemingstool voor Windows 10 met enorm veel opties. Zorg ervoor dat u tijdens de installatie de extra taken uitschakelt.

emoji voor Android die verschijnen

downloaden: Bulk Rename Utility voor Windows 10 (Vrij)

Batch verwijderen op Windows 10

Nu hoeven de meeste mensen niet regelmatig 500.000 bestanden te verwijderen, verspreid over 45.000 mappen, maar ik weet zeker dat we allemaal wel eens het moment hebben gehad waarop je muziekverzameling gewoon niet meer op orde is. Iets meer dan een paar bestanden verwijderen het gebruik van Verkenner kan een langdurig proces worden, aangezien Windows ervoor kiest om elk bestand op te sommen voordat het wordt ingepakt.

Als het gaat om het batchgewijs verwijderen van bestanden op Windows 10, heb je een paar opties.

1. Batch bestanden verwijderen met behulp van de opdrachtprompt

De opdrachtprompt heeft twee krachtige opdrachten voor het verwijderen van bestanden tot zijn beschikking: VAN DE en rmdir .

DEL is vrij duidelijk als de opdracht om een ​​bestand te verwijderen, terwijl rmdir de opdracht is om een ​​hele map te verwijderen. U kunt aan beide opdrachten parameters toevoegen om bepaalde typen bestanden te verwijderen en te verwijderen of om gewoon alles te verwijderen.

Eerlijke waarschuwing , is het commando rmdir krachtig en potentieel gevaarlijk. Het verwijdert volledige mappen, inclusief bestandsstructuren en alles daartussenin. Als je het op iets cruciaals wijst, kan je besturingssysteem kapot gaan.

Een enkel bestand verwijderen

Gebruik de volgende opdracht om een ​​enkel bestand te verwijderen:

del C:enteryourpathhere /f /s

De basisopdracht lokaliseert de opgegeven map, terwijl de /s parameter verwijdert alle bestanden in de submappen van de map, en de /F parameter negeert alle alleen-lezen instellingen.

U kunt ook naar de map gaan met de bestanden die u wilt verwijderen, druk op Shift + Rechtermuisklik en selecteer Open hier een opdrachtvenster. Voer vervolgens 'del [bestandsnaam]' in en druk op Enter.

Een specifiek bestandstype verwijderen

Hoe zit het als u een specifiek bestandstype uit een map wilt verwijderen? U kunt dat doen met behulp van de volgende opdracht:

del *.extension

Verwissel 'extensie' voor het bestandstype dat u wilt verwijderen.

U kunt de opdracht uitbreiden om alle specifieke bestandsextensies uit submappen te verwijderen door een aantal parameters toe te voegen:

del /s /q *.extension

Als u bovendien meerdere bestandstypen wilt verwijderen, kunt u meerdere extensietypen toevoegen:

del /s /q *.png *.svg

Een bestand verwijderen en map verwijderen

De vorige commando's laten de bestandsstructuur achter, wat irritant kan zijn als je alles batchgewijs wilt verwijderen. Als u ook de mappen samen met de bestanden wilt verwijderen, kunt u de volgende opdrachten gebruiken:

del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere

Er zijn hier nog een paar parameters te zien. Waardeloos is een speciaal bestand dat alle gegevens verwijdert die erin zijn geschreven, wat betekent dat het ietwat tijdrovende opsommingsproces niet naar een bestand wordt geschreven, terwijl / Q selecteert 'stille modus', wat betekent dat u niet Ja/Nee wordt gevraagd voordat uw bestanden worden verbrand.

2. Batch bestanden verwijderen met behulp van een batchbestand

Een batchbestand is een script dat u kunt uitvoeren om bepaalde taken op uw systeem uit te voeren. Als je weet hoe je een reeks opdrachten moet bouwen, kun je een lang script bouwen dat taken automatiseert om tijd te besparen. In dit geval zullen we enkele basiscommando's gebruiken om een ​​batchverwijdering te scripten.

Voor dit voorbeeld ga ik de MUO Batch Rename-map verwijderen die voor de eerdere voorbeelden is gemaakt. Klik met de rechtermuisknop op uw bureaublad en ga naar Nieuw > Tekstdocument . Noem maar op BatchVerwijderen en open het.

Voor het voorbeeld van het batchbestand moet u weten in welke map u bestanden wilt verwijderen. Dit klinkt voor de hand liggend, maar u hebt het exacte bestandspad van de map nodig.

Als u niet zeker weet wat het juiste pad voor de map is, klikt u met de rechtermuisknop en selecteert u Eigendommen , en bekijk de locatie daar. U kunt ook naar de map bladeren en één keer op het adresvak klikken om het directe mappad weer te geven.

Zorg er in ieder geval voor dat je de juiste map hebt, want deze zal binnenkort van je systeem worden gewist.

U kunt het volgende kopiëren en in uw batchbestand plakken. U moet 'voeruwpadhier' vervangen door het pad naar uw map.

cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere

Nadat u hebt gekopieerd en geplakt en het pad aan uw map hebt toegevoegd, selecteert u Bestand > Opslaan . Zoek nu uw BatchDelete.txt-bestand en druk op F2 om het bestand te hernoemen. Wijzig de bestandsextensie van .tekst tot .een en druk op Binnenkomen wanneer u een waarschuwing tegenkomt.

Gefeliciteerd, je hebt zojuist je eerste batchbestand gemaakt!

Houd er rekening mee dat u het pad naar de map moet bijwerken wanneer u het batchbestand opnieuw wilt gebruiken.

Hoe hinderlijke bestanden of 'bestandsnaam te lang'-fouten op Windows 10 te verwijderen

Soms kunt u bestanden tegenkomen die niet kunnen worden verwijderd. Soms is dit omdat u probeert een beveiligd systeembestand te verwijderen, wat, als u het zou verwijderen, systeemcorruptie zou veroorzaken.

Op andere momenten kunt u een bestandsnaam tegenkomen met te veel tekens, samen met het volgende foutbericht:

Kan [bestandsnaam] niet verwijderen: de opgegeven bestandsnaam is niet geldig of te lang.

het land van de app store wijzigen

U kunt de opdrachtprompt gebruiken om deze fout op te lossen. Blader naar de map met het gewraakte bestand, druk op Shift + Rechtermuisklik en selecteer Open hier een opdrachtvenster.

Nu, invoer dir / x om een ​​lijst met verkorte bestandsnamen te zien in plaats van de volledige versie. Vanuit hetzelfde opdrachtpromptvenster kunt u nu de bestanden verwijderen met de korte naam.

In de bovenstaande afbeelding zou ik invoeren: van ALTUMC ~ 1.JPG om het specifieke bestand te verwijderen. Nadat u de bestandsnamen hebt teruggebracht tot hun korte versies, kunt u ook de batchverwijderingsmethoden eerder in het artikel gebruiken.

U kunt batch hernoemen of batch verwijderen

Met behulp van de tips in deze handleiding kunt u nu verschillende tools gebruiken om batchgewijs bestanden te hernoemen of batchgewijs te verwijderen op Windows 10. De opdrachten in dit artikel zijn handig, maar op veel manieren ook het topje van de ijsberg.

Deel Deel Tweeten E-mail Batchbestanden schrijven in Windows? Hoe anders-verklaringen werken

If-else-instructies zijn vrij eenvoudig, maar u weet misschien niet hoe u ze in Windows-batchbestanden moet gebruiken. Hier is alles wat je nodig hebt om ze te gebruiken.

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Bestandsbeheer
  • Verkenner
  • Batch bestand
  • Windows-tips
  • Productiviteitstips
Over de auteur Gavin Phillips(945 artikelen gepubliceerd)

Gavin is de Junior Editor voor Windows en Technology Explained, levert regelmatig bijdragen aan de Really Useful Podcast en recenseert regelmatig producten. Hij heeft een BA (Hons) Contemporary Writing met Digital Art Practices geplunderd uit de heuvels van Devon, evenals meer dan tien jaar professionele schrijfervaring. Hij geniet van overvloedige hoeveelheden thee, bordspellen en voetbal.

Meer van Gavin Phillips

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren