bat批量删除空文件夹_如何建立bat文件夹

bat批量删除空文件夹_如何建立bat文件夹@echooff&title清理空目录set/pPan=请输入要清理文件夹,回车确认:cls&echo即将开始清理。。。&ping0-n"3">nulcd/d%Pan%for/f"delims="%%ain(‘dir/ad/s/b’)do(dir/a-d/s/b"%%~a\*">nul2>nul..

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

@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>nul
    if errorlevel 1 (
        title 正在清理空目录: “%%~a”,请等待。。。
        echo 空文件夹: “%%~a”为空,准备删除。。。
        rd /s/q "%%~a
        if 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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/192809.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux下vim命令详解

    linux下vim命令详解

    2021年10月11日
  • Tomcat优化详细教程

    Tomcat是我们经常使用的servlet容器之一,甚至很多线上产品都使用Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。      一、内存优化    默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有

  • 卡罗拉配置参数表_fr154参数

    卡罗拉配置参数表_fr154参数H.264VideoEncodingGuideContentsConstantRateFactor(CRF) Two-Pass LosslessH.264 Overwritingdefaultpresetsettings AdditionalInformation&Tips FAQ AdditionalResourcesThe…

  • webpack基础打包命令_逆向webpack打包后的js

    webpack基础打包命令_逆向webpack打包后的js没有配置文件的打包如果我们没有使用配置文件webpack.config.js,那么我们就需要通过命令来打包案例我们首先创建一个webpackTest文件夹,然后在文件夹中再创建2个子文件夹dis

  • 【java基础】java关键字总结及详解

    【java基础】java关键字总结及详解Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。(一)总表:java关键字共53个(其中包含两个保留字const,goto) abstract assert …

  • PHP开发api接口安全验证的实例,值得一看

    PHP开发api接口安全验证的实例,值得一看

    2021年10月29日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号