Ok. Se hai windows 7 hai già la powershell installata.
In caso contrario scaricala da qui.
http://www.microsoft.com/windowsserv.../download.mspx
E' necessario anche che abbia almeno il framework 2.0 installato.
http://www.microsoft.com/downloads/d...d-aab15c5e04f5
Lo script è molto breve
Sostituisci la prima riga con il percorso che contiene tutte le sottocartelle dei clienti e per prudenza prova lo script su una copia dei file.codice:set-Location c:\tua_cartella gci -rec | ? {!$_.psiscontainer} | % {rename-item $_.fullname -newname ( (split-Path $_.fullname -parent).split("\")[-1] + "_" + $_.name) -whatif }
Questo si limiterà ad anteporre a ciascun file il nome della cartella che lo contiene e un underscore.
edit. Se vuoi utilizzare sw il migliore IMHO è bulkrenameutility
http://www.bulkrenameutility.co.uk/Main_Intro.php
ma nessuno ti darà mai la flessibilità della shell.

Rispondi quotando