求助:删除指定目录下的所有文件,保留当前目录及二级目录
例子:e:\temp\123\234
e:\temp\456\789
要求删除e:\temp下的所有文件,保留123 456等其它文件夹
例子:e:\temp\123\234
e:\temp\456\789
要求删除e:\temp下的所有文件,保留123 456等其它文件夹
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set SrcDir=E:\temp
for /f "tokens=*" %%a in ('dir /b /ad "%SrcDir%"') do (
if exist "%SrcDir%\%%a" (
rd /s /q "%SrcDir%\%%a"
md "%SrcDir%\%%a"
)
)
if exist "%SrcDir%" (
del /q /f *.* "%SrcDir%"
)