• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Batch Renamer?

It's Not Lupus

Senior member
Looking for recommendations on a program to rename multiple files at once.

E.g.
101 filename -> S01E01 filename
102 filename -> S01E02 filename
 
If you're comfortable with simple programming, I find a Perl script (or some other sort of scripting) to be much better for this kind of thing...
 
If you're comfortable with simple programming, I find a Perl script (or some other sort of scripting) to be much better for this kind of thing...

There's a lot to be said for scripting your own solution. It's approachable for a beginner, and there's probably a ready made script on StackExchange or something. Adjust as necessary, and it'll help build confidence in solving your own simple problems, rather than searching around for a program someone else made. File manipulation is a perfect use for scripting. Many people have a one-off, or niche need that a ready made program might not cover.
 
There's a lot to be said for scripting your own solution. It's approachable for a beginner, and there's probably a ready made script on StackExchange or something. Adjust as necessary, and it'll help build confidence in solving your own simple problems, rather than searching around for a program someone else made. File manipulation is a perfect use for scripting. Many people have a one-off, or niche need that a ready made program might not cover.

It always seems to come back to *nix tools for things like this.

On Windows cygwin probably comes with everything that's needed for batch renaming (find, sed) and probably represents the easiest solution especially since perl is also available through cygwin if that's your thing (there's also a stand alone option).
 
Since this is for TV shows, look into metabrowser or media center master. They both do renaming, and a whole lot more.
 
It always seems to come back to *nix tools for things like this.

On Windows cygwin probably comes with everything that's needed for batch renaming (find, sed) and probably represents the easiest solution especially since perl is also available through cygwin if that's your thing (there's also a stand alone option).

OK, thanks. I used cygwin with the mmv utility.

for i in 1*; do mv "$i" "${i/1/S01E}"; done

worked for me.
 
Last edited:
Back
Top