c:\art\Hieronymus Bosch - The Garden of Earthly Delights.png c:\art\John Everett Millais - Ophelia.JPG c:\art\Leonardo Da Vinci - Mona Lisa.gif
c:\Art\([A-Za-z0-9\.\&]+) ([A-Za-z0-9\.\&]+) - ([A-Za-z0-9\& ]+).([A-Za-z]+)$
c:\art\$2, $1\$4\$3.$4
As you can see from the screenshot the app is not very complete – still using the default Visual Studio icon for instance – but it does do what it’s supposed to do, and does it fairly well. I’m working on an upgraded version but for now if anyone really needs it, download it here:
http://roryok.com/apps/Hermes/Hermes.v0.1.zip
Things You Need To Know:
- It requires .NET 3.5 Framework or higher, you can get that here
- It starts by default in C:\ and with Regex (.*) and recursive UNTICKED. If you tick recursive and hit process, it will iterate over every single file on your C:\ drive, which could take hours, so don’t do that. Use the recursive feature carefully!
- I accept no responsibility for any loss of data as a result of using this program. Use it at your own risk and for feck sake make some backups first. I would. Even if it works flawlessly, it’s very easy to get your regex messed up and tell it do rename all your files to something random. Be CAREFUL!
PS: The screenshot is from an older build that was still called RegexFileMover – the version for download is called Hermes but I’m too lazy to change that.
