中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 10:28
48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]根据文件的修改时间或者创建时间执行后面的命令
可打印版本  2,284 / 15
第1楼 fengzi 发表于 2007-11-05 14:36
中级用户 发帖 152 积分 315
[求助]根据文件的修改时间或者创建时间执行后面的命令
我想让电脑判断一指定文件的修改时间或者创建时间```
如果和最新版本的文件不一样 就自动记录计算机名到服务器日志里``
关键是怎么样比较两个一样名字的文件版本是不是一样(大小都一样)

[ Last edited by fengzi on 2007-11-5 at 02:45 PM ]
第2楼 lxmxn 发表于 2007-11-05 14:51
版主 发帖 4,938 积分 11,386
for + %~ta + if
第3楼 fengzi 发表于 2007-11-05 14:58
中级用户 发帖 152 积分 315
谢谢lxmxn
我如果要查看d:\tools
应该怎么写呢~?
第4楼 lxmxn 发表于 2007-11-05 15:09
版主 发帖 4,938 积分 11,386
命令行执行:
第5楼 fengzi 发表于 2007-11-05 15:12
中级用户 发帖 152 积分 315
执行没有任何的显示
我在后面加了pause也看不到显示结果``估计出错了
另外就是“neq“不知道在命令中是什么作用。。
第6楼 lxmxn 发表于 2007-11-05 15:15
版主 发帖 4,938 积分 11,386
这样试试吧:


neq 是什么意思?看了置顶的FAQ没?
第7楼 fengzi 发表于 2007-11-05 15:19
中级用户 发帖 152 积分 315
还是不能显示结果。。
晕了```
第8楼 lxmxn 发表于 2007-11-05 15:22
版主 发帖 4,938 积分 11,386
看看D:\dools是不是存在,检查仔细了。
第9楼 abcd 发表于 2007-11-05 15:22
银牌会员 发帖 739 积分 1,436
楼主是在哪里执行上面个语句的??

P处理文件里?还是cmd里?
第10楼 fengzi 发表于 2007-11-05 15:26
中级用户 发帖 152 积分 315
我是复制到命令行里执行的``
文件d:\tools也确实存在```
不知道用dir /t能不能实现。
第11楼 abcd 发表于 2007-11-05 15:30
银牌会员 发帖 739 积分 1,436
我这测试是可以的,没问题

可以显示的
第12楼 lxmxn 发表于 2007-11-05 15:31
版主 发帖 4,938 积分 11,386
唉。叫你看仔细了。。。。
真是郁闷得很。
第13楼 fengzi 发表于 2007-11-05 15:32
中级用户 发帖 152 积分 315
具体情况是我所在的网吧几十台客户机e:\网络游戏\魔兽世界\某个地图文件有问题 不能正常运行
同时从服务器上更新速度很慢``而且很容易造成内网堵塞
于是我叫下面的网管手动更新这个游戏
但几个网管在更新游戏的时候不知道怎么搞的 落下小部分没有更新到``
我现在要做的就是通过对比游戏文件的时间找到这些没有更新的客户机。
第14楼 lxmxn 发表于 2007-11-05 15:34
版主 发帖 4,938 积分 11,386
我写的是D:\dools
你写的是D:\tools

有时一个很简单的问题非把你蒸腾死不可。。。
第15楼 fengzi 发表于 2007-11-05 15:36
中级用户 发帖 152 积分 315
。。。。。
你是故意的。。。。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023