Vous êtes ici

Powershell : Préfixer un lot de fichiers

Le powershell est un outil trés performant, et nous pouvons le constater avec des actions simple telle que la suivante : Ajouter un préfixe au contenu d'un repertoire selon un ou des critères. Il ne faut qu'une seule ligne de script pour effectuer cette action en Powershell :

get-childItem c:\rename\*.tif -Exclude PR* | rename-item -newname {$_.name.Insert(0,"PR")}

Explication :

- get-childItem c:\rename\*.tif -Exclude PR* : Cette commande permet de lister tout le contenu du repertoire c:\rename en ne gardant que les fichiers portant l'extension TIF et enb exluant les fichiers ayant un nom commençant par PR

- rename-item -newname{$_.name.Insert(0,"PR")} : Cette commande permet de renommer les fichiers listés précedemment avec comme parametre d'ajouter PR en position 0 au nom des fichiers listés, en gros c'est ici que j'ajoute mon préfixe.

 

Tags: 

www.le-gas.fr : Le guide de l'admin Systeme