中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 02:13
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 研究:批处理分析提取指定目录的更新文件
可打印版本  966 / 7
第1楼 qasa 发表于 2007-01-13 16:39
高级用户 发帖 311 积分 959 来自 广东-LianJiang
研究:批处理分析提取指定目录的更新文件
用批处理分析指定目录里的更新文件。

例如:e:\game\热血传奇;d:\劲舞团;d:\热血江湖......等
运行第一次批处理的时候,根据配置文件(config.ini)在D、E盘中,查找要更新的目录
config.ini
热血江湖
热血传奇

需要更新什么目录就输入什么。
new.ini 收集指定目录里更新前文件大小、时间
old.ini 收集指定目录里更新后文件大小、时间
比较 new.ini old.ini ,之后把文件大小或时间不同的文件复制到 d:\更新\热血江湖;d:\更新\热血传奇。
复制后重新收一份指定目录的最新文件大小、时间,保存到new.ini,以便下一次的对比。
第2楼 qasa 发表于 2007-01-13 18:38
高级用户 发帖 311 积分 959 来自 广东-LianJiang
生成new.ini个关键,以便后来的old.ini能和它进行比较
第3楼 everest79 发表于 2007-01-13 23:28
金牌会员 发帖 1,127 积分 2,564
这样行不行
UPDATE.CMD



UPDATD.CMD "魔兽世界" "launcher"
第4楼 qasa 发表于 2007-01-14 06:43
高级用户 发帖 311 积分 959 来自 广东-LianJiang
谢谢everest79兄,这样并没达到上面的要求。能再改进些吗?
第5楼 qasa 发表于 2007-01-14 14:25
高级用户 发帖 311 积分 959 来自 广东-LianJiang
请高手来帮帮忙呀~~~~~~~~~~~~~~~
第6楼 everest79 发表于 2007-01-15 08:16
金牌会员 发帖 1,127 积分 2,564
你是想生成一个类似于windows文件系统快照的ini文件来进行更新对比吗?
第7楼 qasa 发表于 2007-01-15 13:42
高级用户 发帖 311 积分 959 来自 广东-LianJiang
恩恩,再帮我想下喽。。。。。
namejm兄那去了,还不来帮帮我。。。。:(
第8楼 everest79 发表于 2007-01-15 16:19
金牌会员 发帖 1,127 积分 2,564
UPDATE2.0.CMD
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023