前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows bat递归删除指定目录

windows bat递归删除指定目录

作者头像
solate
发布2019-07-22 17:57:25
4K0
发布2019-07-22 17:57:25
举报
文章被收录于专栏:solate 杂货铺solate 杂货铺

递归删除目录

创建文件rm.bat 文件

@REM #########################################################  
@REM  Name: 递归删除指定的目录,请把此文件放在你希望执行的那个目录  
@REM  Desciption:   
@REM  Author: amosryan  
@REM  Date: 2010-11-01  
@REM  Version: 1.0  
@REM  Copyright: Up to you.  
@REM #########################################################  
  
:: @echo on
setlocal enabledelayedexpansion  
  
@REM 设置你想删除的目录  
set WHAT_SHOULD_BE_DELETED=.git
  
for /r . %%a in (!WHAT_SHOULD_BE_DELETED!) do (  
  if exist %%a (  
  echo "remove"%%a
  rd /s /q "%%a"  
 )  
)  
  
pause

删除文件(*.bak)

  1. 设置文件属性,可能是只读的 attrib -a -h -s -r *.bak /s
  2. 删除 del *.bak /s

参考

DOS,WINDOWS递归删除指定文件夹或文件

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 递归删除目录
    • 删除文件(*.bak)
    • 参考
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档