Rmedirは、指定されたディレクトリからすべての空のサブディレクトリを再帰的に削除できる小さなコマンドラインユーティリティです。
デフォルトでは、このプログラムは、読み取り専用、システム、および非表示の属性(Windowsシステム)を使用して空のディレクトリを削除しますが、 --keep-special-dirsスイッチで無効にすることができます。
プログラムにはファイル削除機能が組み込まれていないため、偶然にファイルが削除されないことを確認できます。
Rmedirは、MAX_PATH(260)の文字制限を超えるネットワークディレクトリとパスをサポートしています。
出典:https://github.com/jackdp/rmedir
バイナリ(Windows 32ビット、Windows 64ビット、Linux 32ビット、Linux 64ビット):http://www.pazera-software.com/products/rmedir/
使用法: rmedir [-r=X] [-d] [-k] [-h] [-V] [--home] Directory
短いオプションについても、長いオプションに対する必須の引数が必須です。
オプションはケースに敏感です。四角いブラケットのオプションはオプションです。
最後のパラメーターは、既存のディレクトリの名前でなければなりません。
利用可能なオプション:
-r 、 --recurse=X
ディレクトリ構造のレベルXまでの空のディレクトリを再帰的に削除します(デフォルトx = 500)。
-d 、 --remove-main-dir
また、コマンドラインに与えられた入力ディレクトリも削除します(空の場合)。
-k 、 --keep-special-dirs
デフォルトでは、プログラムは、読み取り専用、非表示、およびシステム属性を設定した空のディレクトリを削除します。そのようなディレクトリを保持したい場合は、このオプションを使用してください。 Windowsバージョンでのみ利用できます。
-h 、 --help
ヘルプを表示します。
-V 、 --version
アプリケーションバージョンを表示します。
--home
デフォルトのブラウザにプログラムのホームページを開きます。
コンパイルするには、次のことが必要です。
構築方法:
srcrmedir.ctpr srcrmedir.lpiを使用したCtprファイルを開きます。Project -> Project Options...新しいウィンドウが表示されます。ツリービュー(左側)で、 Compiler Optionsを選択します。このウィンドウの上部では、ドロップダウンリストからビルドモードを選択できます。選択: Release Win32 、 Release Win64 、 Release Lin32か、 Release Lin64 。Run->Build )。 2018.01.19-バージョン1.0