修改bios配置的方法和系统的制作方法_2

文档序号:9274557阅读:来源:国知局
参数的配置信息时,需要选定所述参数,将所述参数的名称放入到所述第一数组中,所述第一数组中仅包括需要修改的参数的名称。在所述第一数组中可以设置有一个待修改的参数的名称,也可以设置有多个待修改的参数的名称,也就是说,每次可以只修改一个B1S参数,也可以同时修改多个B1S参数。
[0053]S15:在所述第二文件中搜索与所述第一数组中的参数名称对应的参数内容,并将所述第一数组中的参数名称、以及所述第二文件中与所述参数名称所对应的参数内容写入到一第三文件中。
[0054]根据所述第一数组中的参数的名称,在所述第二文件中寻找该参数所对应的参数内容,将所述参数名称、所述参数的地址以及所述参数修改后的参数配置信息写入到所述第三文件中。所述第三文件也是一个文本文件。与所述第二文件不同的是,所述第三文件中仅包括需要修改的参数的信息内容,其中,所述信息内容的配置信息仅为修改后的配置选项内容,而不包括当前参数的所有配置选项内容。而所述第二文件中包括所有的B1S参数的所有信息内容,其中,所述信息内容中的配置选项内容包括当前参数的所有配置选项内容。也就是说,所述第三文件中的每个参数的配置选项内容只有一项,即修改后的配置信息,而所述第二文件中包含每个参数的所有配置选项内容,包括当前的配置信息以及其他可以选择修改的配置信息。
[0055]并且,在操作系统中调用所述第三文件,并在操作系统下通过第二⑶I界面进行显示。将B1S参数在操作系统界面下进行显示可以使用户方便的看到B1S中的各个参数项及其所对应的参数。这样就可以帮助用户获得很多B1S参数信息,指引用户进行参数修改。
[0056]S16:采用所述第三文件中的内容替换所述第二文件中相对应的内容,得到一第四文件。
[0057]根据所述第三文件中的信息内容去替换所述第二文件中的相对应的内容,得到所述第四文件,所述第四文件为与所述第二文件格式一样的文本文件,仅仅是内容不同。具体的,在所述第二文件中找到所述第三文件中显示的每一个B1S参数,利用该B1S参数在所述第三文件中的修改后的配置信息去替换所述第二文件中的当前配置信息。也就是说,对于所述第三文件中显示的每一个B1S参数,在所述第四文件中的当前配置信息是其在所述第三文件中保存的配置信息。在操作系统中调用所述第四文件,并在操作系统下通过第三⑶I界面进行显示。也就是说通过所述第三⑶I界面,用户很清楚被修改后的B1S参数的配置选项内容。
[0058]S17:将所述第四文件写入到所述B1S上。
[0059]按照所述第四文件中所存储的每个B1S参数的地址,将存储在所述第四文件上的相应的B1S参数的信息内容写入到B1S芯片上。至此,仅是修改了 B1S的参数,但是并未生效,也就是说操作系统仍然运行在修改前的B1S配置信息下的。
[0060]S18:判断修改后的B1S配置是否立即生效,并通过第四⑶I界面进行显示[0061 ] 在所述第四⑶I界面中会显示出一个对话框,询问用户修改后的B1S配置是否需要立即生效。
[0062]S19:如果需要修改后的B1S配置立即生效,则重启所述计算机。
[0063]S20:如果不需要修改后的B1S配置立即生效,则进行正常业务。
[0064]如果需要修改后的B1S配置立即生效,则需要重启计算机,如果不需要,则可以继续进行正常业务,当需要修改后的B1S配置生效时,再重启计算机。并且在重启之前,如果不需要修改B1S配置了,还可以在GUI上进行B1S参数还原,来取消当前的B1S修改操作,使得操作更加人性化。
[0065]本发明还提供了一种修改B1S配置的系统,如图2所示,包括:
[0066]—控制处理模块101,与所述控制处理模块101连接的数据读取模块102、第一存储模块103以及第二存储模块105,与所述控制处理模块101连接的输入模块106、第三存储模块107以及第四存储模块108。。
[0067]具体的,在步骤Sll中,所述数据读取模块102用于读取B1S的当前配置信息,并将读取的B1S的所述当前配置信息发送至所述控制处理模块101。
[0068]第一存储模块103用于存储所述数据读取模块102读取的B1S的所述当前配置信息,即所述第一存储模块用于存储步骤Sll中第一文件中所记录的B1S的当前配置信息的数据。所述控制处理模块101对存储在所述第一存储模块103中的数据进行处理,即将所述第一存储模块103中的文本数据进行文本格式化,并将进行文本格式化之后的数据存储在于所述控制处理模块101连接的第二存储模块105中。
[0069]第二存储模块105用于存储所述控制处理模块101处理后的B1S的所述当前配置信息,即用于存储步骤S12中第二文件中所记录的B1S的当前配置信息的数据。
[0070]所述查看B1S配置的系统还包括显示模块104,控制处理模块101调用所述第二存储模块105中存储的数据,在操作系统下并通过第一 GUI界面将步骤Sll和步骤S 12中需要显示的数据显示出来。
[0071]进一步的,所述输入模块106,用于输入需要修改的B1S参数名称及所述参数名称对应的参数内容并发送至所述控制处理模块101,即在步骤S14中,通过所述输入模块106输入第一数组中的参数名称,以及与所述参数名称对应的参数内容。且均可通过所述显示模块中的GUI界面操作。
[0072]所述第三存储模块107用于存储修改后的B1S的配置信息的数据,即用于存储步骤S15中第三文件中所记录的B1S的配置信息的数据。所述第四存储模块108用于存储修改后的B1S的配置信息的数据,即步骤S16中第四文件中所记录的B1S的配置信息的数据。
[0073]本发明提供的修改B1S配置的方法还可以实现批量设置,具体的,在每一次完成B1S配置的修改后,还可以导出所述B1S的配置文档,当有多台同型号的计算机需要做相同的配置时,则只需要在一台计算机上完成B1S配置,导出相应的配置文档,然后将所述配置文档复制到其他同型号的计算机上,通过指定命令应用即可。为管理员或者专业用户节约操作时间,需要操作的计算机的数量越多,节约时间越突出,效率越高。
[0074]综上,在本发明实施例提供的查看B1S配置的方法和系统以及修改B1S配置的方法和系统中,无需进入B1S配置界面,直接在操作系统下进行查看和修改B1S配置,也就是说可以在正常业务的过程中随时进行查看和修改B1S配置,只要不需要修改后的B1S配置立即生效,无需重启计算机,节省了时间,提高了效率。
[0075]上述仅为本发明的优选实施例而已,并不对本发明起到任何限制作用。任何所属技术领域的技术人员,在不脱离本发明的技术方案的范围内,对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,均属未脱离本发明的技术方案的内容,仍属于本发明的保护范围之内。
【主权项】
1.一种修改B1S配置的方法,其特征在于,包括: 在操作系统中读取B1S的当前配置,并将所述B1S的当前配置存储于一第一文件中; 对所述第一文件进行处理,得到一第二文件,所述第二文件包括所述B1S的配置参数的参数名称以及与所述参数名称对应的参数内容;以及 在操作系统中调用所述第二文件,并在操作系统下通过一第一 GUI界面进行显示; 将需要修改的B1S参数名称放入一第一数组; 在所述第二文件中搜索与所述第一数组中的参数名称对应的参数内容,并将所述第一数组中的参数名称、以及所述第二文件中与所述参数名称所对应的参数内容写入到一第三文件中; 在操作系统中调用所述第三文件,并在操作系统下通过一第二 GUI界面进行显示; 用所述第三文件中的内容替换所述第二文件中相对应的内容,得到一第四文件; 在操作系统中调用所述第四文件,并在操作系统下通过一第三GUI界面进行显示; 用所述第四文件覆盖B1S的当前配置;以及 当需要修改后的B1S配置立即生效,则重启所述计算机;当不需要修改后的B1S配置立即生效,则进行正常业务。2.如权利要求1所述的修改B1S配置的方法,其特征在于,所述第一文件、所述第二文件、所述第三文件以及所述第四文件均为文本文件。3.如权利要求2所述的修改B1S配置的方法,其特征在于,将所述第一文件进行文本格式化得到所述第二文件。4.如权利要求1所述的修改B1S配置的方法,其特征在于,所述参数内容包括:地址、出厂设置以及所述参数的各种配置选项内容。5.如权利要求1所述的修改B1S配置的方法,其特征在于,将所述第二文件中的所述B1S的配置参数分为两组:常用类组和全部类组,所述常用类组包括用户常用的B1S参数,所述全部类组包括B1S的所有参数。6.如权利要求5所述的修改B1S配置的方法,其特征在于,所述第一GUI界面显示的内容包括所述常用类组和所述全部类组。7.如权利要求6所述的修改B1S配置的方法,其特征在于,所述第一GUI界面的显示内容包括所述B1S每个参数的当前配置,以及每个参数的所有配置选项。8.如权利要求6所述的修改B1S配置的方法,其特征在于,用户可以自定义修正及保存所述常用类组或全部类组包括的B1S参数。9.一种修改B1S配置的系统,其特征在于,包括: 一控制处理模块; 一数据读取模块,用于读取B1S的当前配置信息,并将读取的B1S的所述当前配置信息发送至所述控制处理模块; 一第一存储模块,用于存储一第一文件,所述第一文件记录B1S的所述当前配置信息;以及 一第二存储模块,用于存储一第二文件,所述第二文件记录B1S的所述当前配置信息; 一输入模块,用于输入需要修改的B1S参数名称及所述参数名称对应的参数内容并发送至所述控制处理模块; 一第三存储模块,用于存储一第三文件,所述第三文件记录B1S的配置信息的数据;以及 一第四存储模块,用于存储一第四文件,所述第四文件记录B1S的配置信息的数据。10.如权利要求9所述的修改B1S配置的系统,其特征在于,还包括一显示模块,用于显示数据。
【专利摘要】本发明提供了一种修改BIOS配置的方法和系统,其中,修改BIOS配置的方法包括以下步骤:在操作系统下查看并修改BIOS配置;如果需要修改后的BIOS配置立即生效,则重启所述计算机;如果不需要修改后的BIOS配置立即生效,则进行正常业务。无需进入BIOS配置界面,直接在操作系统下进行查看和修改BIOS配置,也就是说可以在正常业务的过程中随时进行查看和修改BIOS配置,只要不需要修改后的BIOS配置立即生效,无需重启计算机,节省了时间,提高了效率。
【IPC分类】G06F9/445, G06F9/44
【公开号】CN104991782
【申请号】CN201510439034
【发明人】王诚
【申请人】英业达科技有限公司, 英业达股份有限公司
【公开日】2015年10月21日
【申请日】2015年7月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1