标题: [文件操作] 批处理如何删除“文件夹名里面带有指定关键字”的文件夹 [打印本页]
作者: 柠檬快递 时间: 2022-5-10 12:59 标题: 批处理如何删除“文件夹名里面带有指定关键字”的文件夹
如何删除“文件夹名里面带有指定关键字”的文件夹- @echo off
- rem 删除指定文件夹里名称中包含有指定关键字的文件
- set "folder=C:\temp"
- if not exist "%folder%" (echo;"%folder%" not found&pause&exit)
- cd /d "%folder%"
- del /a /q /f /s *红*.* *白*.*
- pause
- exit
复制代码
作者: qixiaobin0715 时间: 2022-5-10 14:50
回复 1# 柠檬快递
用rd。rd不支持通配符,所以要用for过滤文件夹。此命令要慎用:- for /f "delims=" %%a in ('dir /b /s /ad *关键字*^|sort /r') do rd /s "%%a"
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |