Used MultiEdit for Windows?
Developer’s Description
MultiEdit is intended to easily take out the repetitive tasks of renaming multiple files (when the task could be easily automated). Being built on top of the .NET Framework, MultiEdit is completely unicode based. Here is a quick snapshot of it's major functionality: Bulk insertion by text matching or index searching; Text replacement based on literal strings or regular expressions; Comparing preview window to review changes before committing; PinYin conversion for non-ASCII characters (currently only supports Traditional and Simplified Chinese).
Explore More

TrlD File Identifier for .NET
FreeActive@ Partition Recovery
FreeActive@ File Recovery
Trial versionActive@ Uneraser
FreeShrestha Files Pro X - File Explorer for Windows
Trial version
Directory Opus (64-bit)
Trial versionText Grab
FreeDupInOut Duplicate Finder
Trial versionVertopal CLI
Trial version
Stellar Data Recovery Standard
Trial version
Better Directory Analyzer
Free
Puran Duplicate File Finder
Free