0
我想创建.bat文件,它允许我删除一个目录(C:\ Test)的所有文件夹,除了最后创建的文件夹(最近的文件夹时间)。我很容易删除一个目录的所有文件夹,但试图找到最新的文件夹不是。蝙蝠文件删除除最后创建的所有目录
我想创建.bat文件,它允许我删除一个目录(C:\ Test)的所有文件夹,除了最后创建的文件夹(最近的文件夹时间)。我很容易删除一个目录的所有文件夹,但试图找到最新的文件夹不是。蝙蝠文件删除除最后创建的所有目录
for /f "skip=1 delims=" %%a in ('dir /b /ad /tc /o-d "c:\test"') do echo rmdir /s /q "c:\test\%%a"
排序在创建时间递减的目录列表,跳过第一个,去掉休息。
rmdir命令被回显到控制台。如果输出正确,请删除echo
命令。
要命令行中使用它,用%
由于它的作品全部更换
%%
! – ElRoro