Just throwing together my other 2019 applications before writing new ones...
Description
remv should solve my regular problem of having to recursively rename files according to a regex pattern.
Features
- Renames files and folders.
- Can simulate that as well.
Screenshots

(Sorry - attachments don't currently work.)
Usage
Installation
Unpack the .exe anywhere (or build one wherever you want).
Using the Application
Uninstallation
Delete the executable file. You might want to add its path to your %PATH% if you want easier access.
Tips
Don't.
Known Issues
It sucks!
NANY 2019 Entry Information
| Application Name | remv |
| Version | 2.0.0 |
| Short Description | A sane way to rename files/directories with a regular expression. |
| Supported OSes | Any, as long as we have a C++17 compiler. |
| Web Page | https://www.donationcoder.com/forum/index.php?topic=44941 |
| Download Link | Attached in the "website" topic. |
| System Requirements |
|
| Version History |
|
| Author | whatever |
Description
remv should solve my regular problem of having to recursively rename files according to a regex pattern.
Features
- Renames files and folders.
- Can simulate that as well.
Screenshots

(Sorry - attachments don't currently work.)
Usage
Installation
Unpack the .exe anywhere (or build one wherever you want).
Using the Application
Code
USAGE:
remv [COMMANDS]
remv [OPTIONS] <regex> <replacement> [<startpath>]
OPTIONS (any combination):
-r Recurse into subdirectories.
-E Skip file extensions while renaming.
-d Also rename directories on the way.
-s Sets the start directory to the last parameter;
else, remv will start in '.'.
-f Only replaces the first occurrence in each name.
-v Verbose logging.
-vv Very verbose logging.
-n Dry run - don't modify anything just yet.
COMMANDS:
-V Display the remv version and exit.
-h Display this help screen and exit.
You can use $1, $2 etc. in your replacement strings for back-
references.Uninstallation
Delete the executable file. You might want to add its path to your %PATH% if you want easier access.
Tips
Don't.

Known Issues
It sucks!












