====== Renommer des fichiers ====== ===== Problématique ===== Dans un répertoire u:\BOULOT j'ai les fichiers suivants: dupont.pdf robert.pdf durant.pdf Je veux les nommer de la façon suivante : FACTURE_dupont.pdf FACTURE_robert.pdf FACTURE_durant.pdf ===== Solution ===== Dans le menu démarrer Windows, ouvrir "Powershell" {{:renommer_fichiers_1.jpeg?400|}} On obtient ceci : {{:renommer_fichiers_2.jpeg?400|}} Copier-coller le script suivant en adaptant la deuxième ligne # Définir le répertoire où se trouvent les fichiers $directory = "Z:\mon dossier" # Obtenir tous les fichiers dans le répertoire $files = Get-ChildItem -Path $directory -Filter "FACTURE_*.pdf" foreach ($file in $files) { # Extraire le nouveau nom de fichier en supprimant le préfixe "invoice_invoice_" $newName = $file.Name -replace '^FACTURE_', '' # Définir le chemin complet du nouveau fichier $newFilePath = Join-Path -Path $directory -ChildPath $newName # Renommer le fichier Rename-Item -Path $file.FullName -NewName $newName } puis ENTREE Autre solution, l'outil ANT Renamer peut faire la même chose : [[http://update.antp.be/renamer/antrenamer2_install.exe]]