【发布时间】:2013-07-08 07:44:27
【问题描述】:
我想从一个目录中删除除最近更新的 2 个文件夹(上次修改日期)之外的所有文件夹。
我想使用命令行来执行此操作。我该怎么做?
以下是按上次修改时间排序显示文件夹的代码:
dir /ad-h /od
我尝试使用FOR /D 命令:
for /d "skip=2 tokens=*" %G in ("dir /ad-h /od") DO echo going to delete %G
但我收到以下错误消息:
"skip=2 tokens=*" was unexpected at this time.
我该怎么做?
【问题讨论】:
标签: windows file batch-file