vbrename
From VoxBoWiki
vbrename takes a directory full of arbitrarily named DICOM files and sorts them into subdirectories based on various pieces of header information. It also renames the individual files, using timestamps where possible to make sure the lexical order is also the order of acquisition. vbrename does not modify the contents of the files. Here's the help text:
VoxBo vbrename (v1.8.5pre8/May 6 2010) summary: sorts DICOM files into separate directories usage: vbrename [flags] <file/dir> [<file/dir> ...] notes: vbrename will take a heap of mixed DICOM files and sort them into directories based on the series and protocol, and rename the files according to "instance," date, and time
