RmEDir
1.0.0
RMedir是一个小命令行实用程序,可让您从指定的目录中递归删除所有空的子目录。
默认情况下,该程序还使用只读,系统和隐藏属性(在Windows System)上删除空目录,但是您可以使用--keep-special-dirs Switch将其禁用。
该程序没有内置文件删除功能,因此您可以确保不会因偶然删除任何文件。
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.lpi打开srcrmedir.ctpr文件。Project -> Project Options...将出现一个新窗口。在树视图(左侧)中,选择Compiler Options 。在此窗口的顶部,您可以从下拉列表中选择构建模式。选择: Release Win32 , Release Win64 , Release Lin32或Release Lin64 。Run->Build )。 2018.01.19-版本1.0