Powershell
Příklad (one-liner) - přejmenová mp3 soubory na parentfolder_jmenosouboru
get-childitem . -include *.mp3 -recurse -force |select fullname,name,@{n="parentdirectory";e={$_.fullname |split-path -parent |split-path -leaf}} |%{rename-item $_.fullname -NewName ($_.parentdirectory + '_' + $_.name) -whatif}
.. uprava: přidán -whatif .. aby script nebyl hned při prvním spuštění destruktivní :)