Board logo

标题: 如何在批处理中取出最大数值或最新日期? [打印本页]

作者: DebianGrub     时间: 2010-7-17 18:23    标题: 如何在批处理中取出最大数值或最新日期?

在d:\a\下面有以下文件夹
2010-6-10
2010-7-8
2010-12-1
2010-6-1
2010-9-24


这些文件夹。

怎么样把2010-12-1取出来并赋给变量?

有一个思路,
dir倒序排
dir d:\a /b>c:\a.txt

读取c:\a.txt第一行.
但是这样只对没有干扰的时候有效。

如果d:\a下面又出现了

test
2010-6-10备份
2010-1-6aa

这样的就会导致批处理不能用了。
作者: DebianGrub     时间: 2010-7-27 12:20