递归删除当前目录下指定的文件和文件夹,使用了通配符,Win10下亲测有效,仅供参考!
Batch Code
1
2 3 4 5 6 |
@echo off
echo del file... for /r %%i in (*.user*) do del /s /f /q "%%i" echo rm dir... for /f "delims=" %%a in ('dir /b/s/ad .uild*')do rd /s /q "%%a" pause |
说明:
- 样例中递归删除qt工程的临时用户配置文件以及编译生成的以build-开头的文件。
- 如果支持多种类型,请使用英文逗号分隔开来书写,如.uild*,.debug*,. elease*
- 不区分大小写