日期:2014-05-20 浏览次数:20880 次
@ECHO OFF SET HOME=D:\test\1M FOR /R %HOME% %%I IN (*.*) DO ( SET LAST_MODIFIED=%%~tI SET YEAR=%LAST_MODIFIED:~0,4% SET MONTH=%LAST_MODIFIED:~5,2% SET DIR=%HOME%\%YEAR%%MONTH% MD %DIR% MOVE %%I %DIR%\%%~nxI )
------解决方案--------------------
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
在cmd窗口里面执行以下命令
cd /d d:\mydir
dir /tc /o-d /a-d *.* >d:\allfiles.txt
之后d:\allfiles.txt中为d:\mydir下所有文件按创建日期时间从新到旧排序的文件。
驱动器 D 中的卷是 xxx 卷的序列号是 xxx D:\mydir 的目录 2011-09-08 14:58 27 135.txt 2011-08-16 10:51 9 uid.txt 2011-04-19 16:23 25,189 cl.txt 2010-12-24 09:11 16,898 出租.txt 2010-12-14 14:08 13,085 出租1.txt 2010-12-14 14:08 54,629 gcc.txt 6 个文件 109,837 字节 0 个目录 9,263,505,408 可用字节
------解决方案--------------------