自动重开机测试方法技术

技术编号:2911793 阅读:140 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种自动重开机测试方法,适于一操作系统。此方法包括下列步骤:设定一重开机次数。选取一计算机系统中的一存储装置。激活重开机测试程序。检查一计数值是否大于重开机次数。若计数值未大于重开机次数时,检查存储装置是否正常,以产生一检查结果,并记录于一文字文件。将计数值加1,并回到激活重开机测试程序的步骤。

【技术实现步骤摘要】

本专利技术是有关于一种重开机方法,且特别是有关于一种可以测试存储装置运作状态的自动重开机测试方法
技术介绍
一般来说,现在网络上提供了许许多多的自动重开机程序,以便在使用者进行设定时间后,让计算机系统得以依照上述设定时间自行作重开机的动作。不过,由于操作系统每更新一个版本,都会更改其内部的程序,使得每一版本的操作系统便无法兼容。另外,上述自动重新开机程序,都是针对某一版本的操作系统而设计的,因此,若是用于旧版操作系统的自动重开机程序将无法兼容新的操作系统上,也就是说,在新版的操作系统上将无法使用旧版的自动重开机程序,让计算机系统进行自动开机的动作。此外,上述自动重开机程序仅限于让计算机系统进行重开机的过程,并无法在计算机系统重新开机之后,去检查各个存储装置是否还常运作。由于,不会在重开机的过程中,检查存储装置的运作状态,因此也不会记录各个执行动作是否成功或失败。如此一来,在计算机系统重开机的过程中,若是有存储装置发生问题时,使用者将无法立即得知,并且也无法分析问题所在。
技术实现思路
本专利技术提供一种自动重开机测试方法,藉此除了可以执行自动重开机,还可以检查计算机系统中存储装置是否正常运作。本专利技术提出一种自动重开机测试方法,适于一操作系统。此自动重开机测试方法包括下列步骤:设定一重开机次数。选取一计算机系统中的一存储装置。激活一重开机测试程序。检查一计数值是否大于默认值,。若检查出计数值未大于重开机次数时,检查存储装置是否正常,以产生一检查结果,并记录于一文字文件。将-->计数值加1,并回到激活重开机测试程序的步骤。在本专利技术一实施例中,上述在检查计数值是否大于重开机次数的步骤更包括:若检查出计数值大于重开机次数时,删除重开机测试程序中所产生的一暂存盘。显示一测试结果。在本专利技术一实施例中,上述在选取计算机系统中的存储装置的步骤包括:判断是否选取计算机系统中所有的存储装置。若判断结果为是,则进入激活重开机测试程序的步骤。若判断结果为否,则选取欲进行检查的存储装置。在本专利技术一实施例中,上述在检查存储装置的状态的步骤之前还包括:判断是否终止重开机测试程序。若判断出终止重开机测试程序,则将计数值调整为重开机次数。若判断出未终止重开机测试程序,则进入检查存储装置是否正常的步骤。在本专利技术一实施例中,上述计数值的初始值可以为0。在本专利技术一实施例中,上述检查结果包括检查时间以及存储装置为正常状态与不正常状态其中之一。在本专利技术一实施例中,上述存储装置包括只读的存储装置与非只读的存储装置其中之一。本专利技术提出一种计算机可读取存储媒体,用以存储一计算机程序,此计算机程序用以加载至一计算机系统中并且使得计算机系统执行本专利技术的自动重开机测试方法。从另一观点来看,本专利技术提出一种自动重开机测试方法,适于一操作系统。此自动重开机测试方法包括下列步骤:设定一重开机次数。激活一重开机测试程序。检查一计数值是否大于重开机次数。若检查出计数值未大于重开机次数时,检查一计算机系统中的存储装置是否正常,以产生一检查结果,并记录于一文字文件。将计数值加1,并回到激活重开机测试程序的步骤。在本专利技术一实施例中,上述在检查计数值是否大于重开机次数的步骤更包括:若检查出计数值大于重开机次数时,删除重开机测试程序中所产生的一暂存盘。显示一测试结果。在本专利技术一实施例中,上述在检查计算机系统中的存储装置是否正常的步骤之前更包括:判断是否终止重开机测试程序。若判断出终止重开机测试程序,则将计数值调整为重开机次数。若判断出未终止重开机测试程序,则进入检查计算机系-->统中的存储装置是否正常的步骤。在本专利技术一实施例中,上述计数值的初始值为0。在本专利技术一实施例中,上述检查结果包括检查时间以及计算机系统中之存储装置的状态为正常状态与不正常状态其中之一。在本专利技术一实施例中,上述计算机系统中的存储装置包括只读的存储装置与非只读的存储装置其中之一。本专利技术通过一计算机程序,除了可以自动执行重开机,并且还可以检查计算机系统中的存储装置的运作状态。另外,上述存储装置的检查结果会记录于一文字文件中,以便于让使用者得知计算机系统的状态,对检查结果进行分析,以有效地分析问题所在(例如是存储装置发生异常)。为让本专利技术的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。附图说明图1绘示依照本专利技术一实施例的自动重开机测试方法的流程图。图2绘示依照本专利技术另一实施例的自动重开机测试方法的流程图。具体实施方式以下将提出实施例,来针对本专利技术加以说明,以期使本领域具通常知识找更能了解本专利技术并可以据以实施。当然,下述实施例亦可以计算机程序的形式实现之,并利用计算机可读取存储媒体存储此一计算机程序,以利计算机系统执行下述的方法。在本实施例中,上述的计算机程序例如使用一可跨平台的程序语言(例如VBScript语言,但不限制其范围)进行设计,以便于可应用于不同版本的操作系统(Operating System,OS)上,进而克服兼容性的问题。图1绘示依照本专利技术一实施例的自动重开机测试方法的流程图。本实施例所提供的自动重开机测试方法,适用于一操作系统,例如为微软的是窗口操作系统(Windows OS)。请参照图1,首先,在步骤S102中,设定一重开机次数。也就是说,使用者可以在重开机测试时,预先输入重开机次数,例如5次、10次、50次或200次,但不限制其范围,使得计算机系统得以完成使用者所输入重开机的次数。-->当输入重开机次数后,使用者可以进一步如步骤S104所述,选取计算机系统(未绘示)中的存储装置(未绘示)。也就是说,被选取到的存储装置,会于计算机系统每一次进行重开机(操作系统重新激活)时,进行测试的动作。在本实施例中,存储装置可以包括只读的存储装置与非只读的存储装置其中之一。而非只读的存储装置例如为计算机系统所配置的硬盘或是网络硬盘。另外,只读的存储装置例如为CD-ROM与DVD-ROM其中之一。此外,当使用者选取CD-ROM与DVD-ROM其中之一时,计算机程序会提醒使用者放入CD或DVD,以便于进行后续的测试过程。之后,当重开机次数以及存储装置选取完成后,可以进行步骤S106,就是正式激活重开机测试程序。而激活重开机测试程序可以由计算机程序自动进行激活。接着,在步骤S108中,检查一计数值是否大于重开机次数,其中计数值的初始状态为0。也就是说,计算机系统可以利用计算机程序检查计数值是否大于重开机次数。若检查结果发现计数值并未大于重开机次数,则如步骤S110所述,检查存储装置是否正常,以产生一检查结果,并将此检查结果记录于一文字文件。在本实施例中,检查结果包括检查时间以及存储装置为正常或不正常其中之一。也就是说,若存储装置为正常(Pass)状态,则于文字文件中所记录检查结果例如为「“2007.09.1010:09:50a.m.”,“P”」其中,“2007.09.10 10:09:50a.m.”表示检查时间,且分别为年、月、日、时、分、秒,a.m./p.m.),P表示检查结果为正常(Pass)。换言之,若是存储装置为不正常(Fail)状态,则于文字文件中所记录检查结果例如为「“2007.09.1010:19:50p.m.”,“F”」,其中F表示检查结果为不正常(本文档来自技高网...

【技术保护点】
一种自动重开机测试方法,适于一操作系统,该自动重开机测试方法包括下列步骤: 设定一重开机次数; 选取一计算机系统中的一存储装置; 激活一重开机测试程序; 检查一计数值是否大于该默认值; 若检查出该计数值未大于该默认值时,检查该存储装置是否正常,以产生一检查结果,并记录于一文字文件;以及 将该计数值加1,并回到激活该重开机测试程序的步骤。

【技术特征摘要】
1.一种自动重开机测试方法,适于一操作系统,该自动重开机测试方法包括下列步骤:设定一重开机次数;选取一计算机系统中的一存储装置;激活一重开机测试程序;检查一计数值是否大于该默认值;若检查出该计数值未大于该默认值时,检查该存储装置是否正常,以产生一检查结果,并记录于一文字文件;以及将该计数值加1,并回到激活该重开机测试程序的步骤。2.如权利要求1所述的自动重新开机测试方法,其特征在于,在检查该计数值是否大于该默认值的步骤还包括:若检查出该计数值大于该默认值时,删除该重开机测试程序中所产生的一暂存盘;以及显示一测试结果。3.如权利要求1所述的自动重开机测试方法,其特征在于,在选取该计算机系统中的该存储装置的步骤包括:判断是否选取该计算机系统中所有的存储装置;若判断结果为是,则进入激活该重开机测试程序的步骤;以及若判断结果为否,则选取欲进行检查的存储装置。4.如权利要求1所述的自动重开机测试方法,其特征在于,在检查该存储装置的状态的步骤之前还包括:判断是否终止该重开机测试程序;若判断出终止该重开机测试程序,则将该计数值调整为该重开机次数;以及若判断出未终止该重开机测试程序,则进入检查该存储装置是否正常的步骤。5.如权利要求1所述的自动重开机测试方法,其特征在于,该计数值的初始值为0。6.如权利要求1所述的自动重开机测试方法,其特征在于,该检查结果包括检查时间以及该存储装置的状态为正常状态与不正常状态其中之一。7.如权利要求1所述的自动重开机测试方法,其特征在于,该存储装置包括只读的存储装置与非只读的存储装置其中之一。8.一种计算机可读取存储媒体,用以存储一计算机程序,该计算机程序...

【专利技术属性】
技术研发人员:赖志明
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1