当前位置: 首页 > 后端技术 > Java

批量清理java源码目标目录

时间:2023-04-02 01:34:18 Java

[toc]显示maven的构建输出目录为target文件夹,java项目较多,有时想批量清理,所以写了这个脚本;注意:所有名为target文件夹的子目录都会被清理,如果源码中包含这个文件夹会被误删;使用前请充分理解代码逻辑,删除文件无法恢复;方法一:打开bat脚本,输入路径或拖入目标文件夹;方法二:将目标文件夹拖到bat脚本图标上;方法三:将bat脚本放在“发送到”文件夹中,右键点击目标文件夹->发送到..->选择bat文件“发送到”的路径:C:\Users\<用户>\AppData\Roaming\Microsoft\Windows\SendTo或shell:sendto推荐:命令版@rem功能:删除目标文件夹下的目录及子目录@rem用法:拖放文件;你也可以把它们放在“发送到”文件文件夹@rem其他:@rem2018/08/10Friday13:02:31.89@echooff&SetLocalEnableDelayEdexpansion&cd/d"%~dp0"setdirpath=%~1ifnotdefineddirpath(echonoincomingpathset/pdirpath=Pleaseenterthepath:)ifnotdefineddirpath(echonopathpause&goto:end)echopath:%dirpath%set/pcase=删除所有目标?(y/n)if"!案件!”neq"y"(pause&goto:end)echo开始扫描...for/r%dirpath%%%ain(.)do(setname=%%~nxaset/pa=-