Batch renaming

Batch renaming is a form of batch processing used to rename multiple computer files and folders in an automated fashion, in order to save time and reduce the amount of work involved.

Features include changing the dates of files and changing the file attributes (such as the write protected attribute).

There are many situations where batch renaming software can be useful.

If this approach is to be used care should be taken not to exceed any filename length limits during the rename, and also that the temporary names do not clash with any existing files.

This is a list of notable batch renaming programs in the form of a comparison table.