中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: strings.com的问题 上一主题 | 下一主题
yongge9999
初级用户





积分 24
发帖 9
注册 2008-4-9
状态 离线
『楼 主』:  strings.com的问题

我在批处理中使用STRINGS获取文件修改日期,出现一个奇怪的现象:在虚拟机中运行时完全正确,而在真实环境下运行时,却不能正确获取,并出现 “DOS 错误”。软件环境两者完全相同,都是DOS7下获取FAT32盘上的文件修改日期。唯一区别是硬盘大小不同,内存大小不同。(运行失败的PC为内存2G,硬盘为SATA 250G)

2009-3-1 23:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yongge9999
初级用户





积分 24
发帖 9
注册 2008-4-9
状态 离线
『第 2 楼』:  

strings.com命令的使用是否有限制?同样一个批处理,在另一个PC上,(主板I845E,内存1G,硬盘为IDE 80G,)也能正确运行。

[ Last edited by yongge9999 on 2009-3-1 at 23:50 ]

2009-3-1 23:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yongge9999
初级用户





积分 24
发帖 9
注册 2008-4-9
状态 离线
『第 3 楼』:  已解决

仔细分析比较,发现在FAT32盘上,在批处理中使用STRINGS.COM获取文件修改日期时,文件大小不能超过2G.多次验证,未超过2G的文件能正确获取文件日期,超过2G的文件均会出错.

   此帖被 +2 点积分    点击查看详情   
评分人:【 DOSroot 分数: +2  时间:2009-3-2 08:25


2009-3-2 06:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 4 楼』:  

这个问题确实比较奇怪。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2009-3-3 02:17
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: