发明名称 | 测试电脑硬盘上的预装软件的完整性的方法 | ||
摘要 | 本发明是一种测试电脑硬盘预装软件完整性的方法,主要是通过提供一种可获取文件信息的函数,直接读取磁轨上的数据,以获取存储在各个分区里的文件信息,并对其进行测试,也可通过手动方式,将操作系统内随电脑启动而变动的已知或目录名称预先输入,以在测试程序中忽略这些文件或目录的影响,并通过将产生标准预设软件的信息文件,与一针对硬盘上的软件信息所产生的临时文件进行比较,以确保其可靠性及准确性。 | ||
申请公布号 | CN1274132A | 申请公布日期 | 2000.11.22 |
申请号 | CN99106499.2 | 申请日期 | 1999.05.14 |
申请人 | 英业达股份有限公司 | 发明人 | 张有权;沈贤宏 |
分类号 | G06K5/02;G06K13/00 | 主分类号 | G06K5/02 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 邹光新;傅康 |
主权项 | 1.一种测试电脑硬盘上的预装软件的完整性的方法,该方法主要是依下列步骤,对电脑硬盘上的预装软件进行各项测试;(1)首先,利用一种可获取文件信息的函数,以较低层的操作方 式,直接读取硬盘物理磁轨上的数据,以获得存储在各个分 区(包括这些隐含分区和普通分区)里的文件名称、文件大 小及文件在硬盘里的存放位置等信息;(2)根据这些信息找到硬盘上要进行预设软件检测的硬盘分区 后,将提示检测人员输入所欲忽略的已知文件或目录名称, 然后,再将检测人员所输入的这些文件或目录名称予以整 理,并存储至一指定的文件中;(3)通过依序读取该硬盘目录区中的每个文件记录的信息后,再 与所欲忽略的已知文件或目录名称进行对比;若名称相同, 即依据所欲忽略的形式,跳过所欲忽略文件,否则,将所获 取的文件信息予以存储;(4)一旦完成该硬盘目录区中的每个文件记录的读取及对比 后,关闭用以存储待进行检测的预设软件的所有文件信息的 文件,并显示已产生一标准的预设软件的信息文件;(5)再打开用以存储这些欲忽略的已知文件或目录名称的文 件;(6)再于读取硬盘上预设软件的文件信息后,去除这些欲忽略的 已知文件或目录名称,并将其余的文件信息,存储至一临时 文件中;(7)最后,通过对比该标准的预设软件的信息文件及该临时文 件,即可判断出该硬盘上预设软件的文件信息是否发生错 误 并于错误信息发生时,予以记录,且加以显示,供检测 人员参考。 | ||
地址 | 台湾省台北市 |