Se hai windows 7 hai già integrata la powershell e puoi risolvere agevolmente così

codice:
gci c:\tua_cartella | % {
rni $_.fullname -newname (($_.basename.split("-")[2]).trim() + " - " + ($_.basename.split("-")[1]).trim() + $_.extension) -whatif
}
Per rendere effettive le modifiche rimuovi lo switch -whatif