Ken je dat? Je hebt een map met een serie bestanden en die wil je allemaal hernoemen. In mijn geval wilde ik bij alle bestanden een deel voor (prefix) aan de naam toevoegen.
Bijvoorbeeld: een mapje met foto’s met bestandsnamen in de vorm IMG_7805.JPG. Ik wil ze hernoemen naar 2022_10_21_IMG_7805.jpg.
Hier komt Windows Powershell te hulp. Start Powershell en ga met behulp van CD commando’s naar het mapje waar de te hernoemen bestanden staan. Tik nu:
(Get-ChildItem -File) | Rename-Item -NewName {$_.Name -replace “^”,”Prefix_”}
(Get-ChildItem -File) Geeft de lijst met bestanden in het mapje.
| Rename-Item Geeft aan dat je de Rename-bewerking uit wil voeren op elk bestand wat je hebt gevonden.
-NewName {$_.Name -replace “^”,”Prefix_”} Geef de bestanden een nieuwe naam. Gebruik daarvoor de oude naam en vervang het begin van de bestandsnaam door jouw prefix.
Tik enter en daarna het commando ls en je zult zien dat powershell alle bestandsnamen heeft aangepast.