批处理删除文件夹

本文介绍如何利用DOS批处理命令批量删除指定名称的文件夹,以解决如Visual Studio工程目录清理等问题。内容包括批处理基础操作、DOS命令的使用,如ECHO、MD、RD和FOR等,帮助用户快速执行文件夹删除任务。
摘要由CSDN通过智能技术生成

批处理

使用DOS指令编写批处理文件来删除指定名称的文件夹。
例如Visual Studio 2019生成的工程目录下有很多.vs文件夹,会占用很多内存,如果想删除很多个VS工程中的.vs文件夹,通过批处理指令可以实现快速删除。
效果:
在这里插入图片描述
代码:

@echo off
for /f %%a in ('dir /s /b /ad *.vs') do (
echo 正在删除 %%a
rd /s /q %%a
)
echo 删除完成
pause

原 理 在 下 方
↓↓↓↓↓↓↓↓↓↓↓↓

基础操作

pause

暂停脚本的执行。

%

  1. %var 表示传递参数
  2. %var% 表示引用参数

基本算数运算

@echo 	off
set /a	var = 1 + 2
echo	%var%
pause

重定向

  1. > 覆盖原内容

    向a.txt文件中覆写”hello”字符串

    @echo 	off
    echo	hello > a.txt
    pause
    
  2. >> 不覆盖原内

    向a.txt文件中添加”hello”字符串

    @echo 	off
    echo	hello >> a.txt
    pause
    

|

管道:将左侧输出作为右侧输入。

find

寻找后缀为txt的文件。

find	"*.txt"

/?

查询帮助手册。

dir /?

rem

注释

DOS命令

echo

  1. ECHO [message] 显示消息
  2. ECHO [ON | OFF] 启用或关闭命令回显
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值