RmEDir is a small command line utility which allows you to recursively delete all empty subdirectories from the specified directory.
By default, the program also deletes empty directories with the Read-only, System and Hidden attributes (on Windows system), but you can disable it with the
The program has no built-in file deletion function, so you can be sure that no file will be deleted by accident.
RmEDir supports network directories and paths exceeding the MAX_PATH (260) character limit.
Binary (Windows 32-bit, Windows 64-bit, Linux 32-bit, Linux 64-bit): http://www.pazera-software.com/products/rmedir/
[-r=X] [-d] [-k] [-h] [-V] [--home] Directory
Mandatory arguments to long options are mandatory for short options too.
Options are case-sensitive. Options in square brackets are optional.
The last parameter must be the name of an existing directory.
Recursively removes empty directories up to level X in the directory structure (default X=500).
It also removes the input directory given on the command line (if empty).
By default, the program deletes empty directories with the Read-only, Hidden and System attributes set. If you want to keep such directories, use this option. Available only in the Windows version.
Show application version.
Opens program homepage in the default browser.
To compile, you need:
- CodeTyphon or Lazarus.
- JPL.CmdLineParser unit.
- JPL.Utils, JPL.Conversion, JPL.FileSearch and JPL.Strings units from JPLib/Base.
How to build:
src\rmedir.ctprfile with CodeTyphon or
- Set build mode for your destination system.
Project -> Project Options...A new window will appear. In the tree view (on the left), select
Compiler Options. At the top of this window you can select the build mode from the dropdown list. Choose:
- Build project (menu
2018.01.19 - Version 1.0