Java代码(需要安装java环境)
1 package com.util; 2 3 import java.io.File; 4 5 /** 6 * @author 王大仙儿 7 * @date 2019/12/16 16:47 8 */ 9 public class CleanNullFile { 10 11 public static void main(String[] args) { 12 if (args[0].isEmpty()) { 13 System.out.println("请输入路径"); 14 } else { 15 for (String path : args) { 16 File file = new File(path + File.separator + "正在删除空文件夹"); 17 clean(path); 18 file.delete(); 19 } 20 } 21 } 22 23 private static void clean(String path) { 24 File[] files = new File(path).listFiles(); 25 if (files.length == 0) { 26 File file = new File(path); 27 if (file.delete()) { 28 System.out.println("删除空文件夹:" + file.getPath()); 29 } else { 30 System.err.println("删除文件夹失败:" + file.getPath()); 31 } 32 clean(file.getParent()); 33 }else{ 34 for (File file : files) { 35 if (file.isDirectory()) { 36 clean(file.getPath()); 37 } 38 } 39 } 40 } 41 42 }
Python代码(需要安装Python环境)
1 后期更新
点击查看
Scala代码(需要安装Scala环境)
1 后期更新
点击查看
vbs(脚本,可以在桌面创建txt,后缀改为 .vbs 可以直接双击运行)
1 后期更新
点击查看
原文地址:https://www.cnblogs.com/wangdaxianer/p/12050638.html
时间: 2024-10-15 00:25:58