Renommage fichiers - incrementation
Bonjour
Débutant sur Powershell, je voudrais renommer de nombreux fichiers d'un dossier Voyage
Soit plusieurs dossiers contenant des sous-dossiers contenant des images jpg ou des videos mp4
Voyage / Paris/ Photos
Voyage / Paris/ Videos
Voyage / Nantes / Photos
Les images de Voyage / Paris/ Photos sont à renommer 1.jpg 2.jpg 3.jpg etc ....
Les images de Voyage / Nantes / Photos sont à renommer 1.jpg 2.jpg 3.jpg etc ....
Les vidéos (si elles existent) sont à renommer 1.mp4 2.mp4 etc ....
Avec le code ci-dessous je renomme de façon récursive mais il me faut traiter la partie incrémentation sur le nom du fichier.
Code:
1 2 3 4 5 6 7 8
|
$q = dir -Recurse | Where-Object {$_.name -like "*jpg*"}
foreach ($qs in $q)
{
$name = $qs.FullName
$newname = $qs.Name
Rename-Item $name -NewName "TEST-$newname"
} |
Merci pour votre aide.