Aujourd’hui j’ai du renommer pas mal de fichiers en cascade. Au lieu de devoir tout me taper à la main, j’ai fais mes recherches pour automatiser ça un minimum. Le résultat est la commande suivante dans le PowerShell de Windows 10 :
Dir | Rename-Item ?NewName { $_.name ?replace ?pattern_a_remplacer?,?nouveau_pattern? }
Donc pour remplacer des points par des espaces dans un fichier la commande est :
Dir | Rename-Item ?NewName { $_.name ?replace ?\.?,? ? }
Ne pas oublier le caractère \ pour échapper les caractère habituels.
A bientôt