@echo off&title 清理空目录
set/p Pan=请输入要清理文件夹,回车确认:
cls&echo 即将开始清理。。。&ping 0 -n "3">nul
cd /d %Pan%
for /f "delims=" %%a in ('dir /ad/s/b') do (dir /a-d/s/b "%%~a\*" >nul 2>nulif errorlevel 1 (title 正在清理空目录: “%%~a”,请等待。。。echo 空文件夹: “%%~a”为空,准备删除。。。rd /s/q "%%~aif exist "%%~a" (title 目录: “%%~a”被占用,无法删除。echo 文件夹被占用,无法删除。ping 0 -n "4">nul) else (echo 空文件夹: “%%~a”已被清理。ping 0 -n "1">nul))
)
set msg=%Pan% 文件夹下空文件夹清理完成。请按任意键退出。
title %msg%&echo %msg%
pause>nul
exit

更新一个删除本地Maven仓库中的一些包含.lastUpdated文件,等jar包下载失败的文件夹的脚本。

set REPOSITORY_PATH=D:\Development\Maven\Repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (del /s /q %%i
)
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*unknown*"') do (rd /s /q %%i
)
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\${*}"') do (rd /s /q %%i
)
rem 搜索完毕
pause

bat命令删除指定文件夹下的空文件夹相关推荐

  1. linux清楚指定文件夹下的空文件夹

    要在 Linux 系统中清除指定文件夹下的空文件夹,可以使用 rmdir 命令. 例如,如果要清除 ~/documents 文件夹下的所有空文件夹,可以使用以下命令: find ~/documents ...

  2. bat命令删除指定文件夹下的文件以及空文件夹

    1.删除指定目录下的文件(指定天数之前的30,30为天数,30天之前的文件) @echo off forfiles /p "D:\new\1027\release\image" / ...

  3. bat 命令获取当前目录和子目录下的所有文件的文件名

    1.获取当前目录下的所有文件名 新建一个txt文件, 文件内容 DIR *.* /B >LIST.TXT 保存,重命名为.bat文件 2.包括子目录 文件内容改为 @echo offif exi ...

  4. BAT 批处理命令 - 实现输出当前文件夹下的所有文件夹名的功能实例演示

    如下功能为输出当前文件夹下的所有文件夹名并用逗号连接. 需要把 bat 文件放到指定文件夹下执行即可. @echo off for /D %%i in (*) do set /p=%%i,<nu ...

  5. cmd黑窗口命令行模式进入指定盘符下的任意文件夹

    通过使用命令,并加入参数 /d ,可以通过一个步骤,直接进入指定盘符下的任意文件夹 比如要进入C盘下的C:\Users\Pactera\Desktop\rtt_web目录,则输入cd /d C:\Us ...

  6. windows编写bat脚本删除隐藏文件夹下的所有文件

    删除隐藏文件夹下的所有文件 @echo off cd C:\Users\%username%\path\ #path修改为自己系统隐藏文件夹所在的文件夹路径名称 dir del /q/a/f/s .s ...

  7. shell脚本实现查找文件夹下重复的文件,并提供删除功能

    Windows下有软件FindDupFile,可以搜索指定目录及其下子目录,列出所有内容完全相同的文件(文件名可能不同),然后由用户选择删除重复的文件. 然而shell脚本却可以使用几行的命令完成与此 ...

  8. java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件

    (1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...

  9. linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

最新文章

  1. 深入理解WMS(四):从WMS的角度分析Activity之间的关系
  2. some requirement checks failed
  3. event.keycode值大全
  4. 进度条控制(Windows 公共进度栏控件的功能)
  5. 如何使用 MySQL 的 IDE 导出导入数据表文件(以 Navicat for MySQL 导出导入 Excel 文件为例)
  6. @requestbody和@requestparam作用
  7. JavaScript 媒体查询库 enquire.js
  8. 简单的客户机服务器投射模拟
  9. VLC和Qt结合编写流媒体rtsp播放器
  10. 【渝粤教育】21秋期末考试市场营销10256k2
  11. java 从入门到精通PDF
  12. 2006年100款最佳安全工具谱
  13. 语音播放与录音 (五分钟学会用 非常全面)
  14. python利用有道词典翻译_Python调用有道词典翻译
  15. python经纬度转换为平面坐标的算法_Python经纬度坐标转换为距离及角度的实现
  16. 浅谈 Kafka Leader Epoch
  17. 计算机关闭声音快捷键,电脑声音快捷键【运用方式】
  18. 项目计划表格甘特图_项目管理:什么是甘特图?
  19. rust 局域网联机_腐蚀rust搭建Rust服务器及联机教程
  20. HTML5 自动聚焦 autofocus 属性

热门文章

  1. 星露谷物语多玩家显示联机服务器没法邀请,星露谷物语怎么多人联机_多人联机操作教程...
  2. 星露谷物语多玩家不显示服务器模式,《星露谷物语》多人模式最新详情 玩家之间可结婚!...
  3. 女子经常跑步锻炼好处多(转)
  4. 搜狗快捷键和eclipse冲突
  5. ARM经典300问(来源: ChinaUnix博客)
  6. IOS 帝国背后的神话故事
  7. windows常见问题汇集
  8. 发票 发票 Necurs僵尸网络也开假发票 实则传播Locky勒索软件
  9. 怎么安装python的包_『本地python包怎么通过pyenv安装』python包本地安装教程
  10. MATLAB算法实战应用案例精讲-【神经网络】激活函数:Swish(附python代码实现)