中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-02 15:28
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [请教]怎么把一个目录里的文件按修改时间列表到指定目录的
可打印版本  1,074 / 3
第1楼 windzb 发表于 2006-11-04 03:14
初级用户 发帖 14 积分 32
[请教]怎么把一个目录里的文件按修改时间列表到指定目录的
怎么把一个目录里的文件 按 指定修改时间 列表到指定目录的记事本里


比如
把C:\WINDOW里的文件里修改日期是 2006-11-01 以后的文件列出来,并写到c:\1.txt 这个记事本里

C:\WINDOW这个指定的目录需要支持多级目录

记事本里记录的格式样式举例:

c:\windows\regedit.exe 2004-08-07
c:\windows\ocgen.log 2005-10-03
c:\windows\system32\Santa Fe Stucco.bmp 2003-10-04
c:\windows\system32\Santa Fe Stucco.bmp 2003-10-04


tree没时间定义,dir不支持多级目录,还有其他命令么?

[ Last edited by windzb on 2006-11-4 at 03:26 AM ]
第2楼 无奈何 发表于 2006-11-04 04:21
荣誉版主 发帖 356 积分 1,338
在windows 2k3 下或Windows Resource Kits 下有个 forfiles.exe 可以简单的完成这个任务,如果需要写脚本完成的话可以参考一下这个帖子:http://www.cn-dos.net/forum/viewthread.php?tid=22195
第3楼 windzb 发表于 2006-11-04 05:28
初级用户 发帖 14 积分 32
3Q`` ^.^
第4楼 qujymr 发表于 2006-12-05 01:03
新手上路 发帖 3 积分 6
像这样就可以
Dir /A:D /O:-D /T:W /B D:\TmsBackup+ > D:\erpBackup+\DirAll.txt
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023