怎么对目录中的文件或子目录进行排序?按时间或按大小

如何对目录中的文件或子目录进行排序?按时间或按大小?
如题
------最佳解决方案--------------------
看看我的这个例子
http://download.csdn.net/detail/SupermanKing/631892
------其他解决方案--------------------
文件夹选项中不是有这个功能吗?
------其他解决方案--------------------
本帖最后由 bcrun 于 2012-08-20 20:47:35 编辑
shell "dir /b /ad /o-d d:\*.* >ddir.txt"
'ddir.txt文件内容为d:盘根目录下所有子目录按时间从新到旧
shell "dir /b /a-d /o-s d:\*.* >dfile.txt"
'dfile.txt文件内容为d:盘根目录下所有文件按大小从大到小排序

------其他解决方案--------------------
引用:
文件夹选项中不是有这个功能吗?


请问,如何实现呢?还是能够调用?
------其他解决方案--------------------
自己顶