zoukankan      html  css  js  c++  java
  • Bat 之 移动当前目录 所有文件夹下的指定文件/删除空文件夹

    cmd小工具1

    文件名:1move_file_to_this.bat
    作用:移动当前目录下的 所有子目录 下的指定文件到当前目录
    说明:想复制就用 copy ,想移动就用 move

    @echo off
    echo ##################start##################
    ::chcp 936
    ::setlocal enabledelayedexpansion
    ::color 0b
    
    rem 复制 目录中的文件 到当前文件夹
    rem for /r . %%a in (*) do if exist "%%a" copy /y "%%a" .
    
    
    rem 移动 目录中的文件 到当前文件夹
    for /r . %%a in (*) do if exist "%%a" move /y "%%a" .
    
    
    echo ################## end ##################
    pause>nul
    echo on
    
    

    cmd小工具2

    文件名:1del_this_block_flor.bat
    作用:删除当前目录下的 空文件夹
    说明:

    @echo off
    echo ##################start##################
    echo.
    echo 正在删除当前目录及子目录中所有的空文件夹,请稍后......
    echo -------------------------------------------------------------
    cd. > listnull.txt
    for /f "delims=" %%i in ('dir /ad /b /s') do (
    dir /b "%%i" | findstr .>nul || echo %%i >> listnull.txt
    )
    
    set /a sum=0
    for /f "tokens=*" %%i in (listnull.txt) do (
    rd /q "%%i"
    echo 成功删除空目录:%%i
    set /a sum=sum+1
    )
    
    echo -------------------------------------------------------------
    echo 共成功删除%cd%目录及其子目录下%sum%个空文件夹!
    echo.
    set sum=
    echo ################## end ##################
    pause>nul
    echo on
    
    

    借鉴大神
    https://blog.csdn.net/suxilong123/article/details/79550046?utm_source=blogxgwz5

  • 相关阅读:
    springboot热部署
    maven换仓库地址
    floyd求最小环+例题(hdu1599)
    矩阵乘法+folyd(hdu2807)
    TSP问题+例题
    迪杰斯特拉模板题(迪杰斯特拉模板)
    小w的糖果
    DongDong坐飞机
    DongDong跳一跳
    主席树入门
  • 原文地址:https://www.cnblogs.com/kutsu/p/13795943.html
Copyright © 2011-2022 走看看