批处理 强制删除当前文件夹下的全部文件夹[2026/8/1 9:49:15]
 

查看: 20  |  回复: 0
 批处理 强制删除当前文件夹下的全部文件夹下的*.txt和全部文件夹
楼主
发表于 昨天 17:20 

/f:强制删除只读的文件

/s:包含所有下级子文件夹递归查找

/q:静默删除,不会一个个弹窗询问确认


0-del-txt .bat 内容:

@echo off
echo 即将删除当前目录及所有子目录下全部 .txt 文件
pause
del /f /s /q *.txt
echo 删除完成
pause

如果要删除当前文件夹下的全部文件(里面还有内容)

0-del-dir .bat 内容:

@echo off
chcp 65001 >nul
echo =========【当前目录下所有文件夹列表】=========
for /d %%i in (*) do echo %%i
echo ==========================================
echo 确认删除上面所有文件夹?按回车执行,关闭窗口取消
pause >nul

:: /s 删除文件夹内部所有文件 /q静默无询问
for /d %%i in (*) do rd /s /q "%%i"
echo 所有子文件夹删除完成
pause


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2026 MaNongKu.com