一种使用Mac操作系统的计算机的自启动方法技术方案

技术编号:4269923 阅读:249 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种使用Mac操作系统的计算机的自启动方法,在所述计算机断电前获取外部电源中断时间以及所述计算机当前的系统时间,根据所述外部电源中断时间和所述系统时间确定所述计算机的具体断电时间,然后设置所述计算机的定时开机时间,使所述定时开机时间在所述具体断电时间之后,在所述外部电源恢复供电后,所述计算机根据所述定时开机时间自行启动。本发明专利技术使用Mac操作系统的计算机的自启动方法,能够在计算机的外部电源供电突然中断又恢复后及时启动计算机,并且不需要人工干预。进一步地,本发明专利技术还可以使计算机在由于外部供电中断而断电前正常关闭,及时保存数据,防止破坏系统文件的情况发生。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及。
技术介绍
计算机的应用越来越普及,不仅可以供个人使用,而且可以设置在众多的机房里 给各类人群提供各式各样的服务。但是,各类使用Mac操作系统的计算机经常会碰到一个 问题,就是外部电源的供电中断。在这种情况下,会因为计算机系统突然间关闭而无法及时 保存数据,甚至破坏系统文件。外部供电恢复后,需要由人工重启计算机。目前,为了防止外部电源供电中断这种情况的发生,在事先知道外部供电要中断 的情况下,可以先把计算机正常关闭,等到外部供电恢复后,再开启电脑,然而,很多外部电 源供电中断的情况是突然发生的,事先无法知道。目前,也有一种防止外部电源供电中断给 计算机带来损害的方法是给计算机加上不间断电源(Uninterruptible Power Supply,简 称UPS)应对紧急情况。而因为UPS电池容量是有限制的,只能维持一定的时间,为了保护 数据不丢失,通常UPS软件会在电池耗尽前把计算机关闭。但是无论哪种方法,在外部电源 供电恢复后计算机都是不会自动开启(即开机)的。这样就会因为计算机没有开启,而无 法提供相关服务。为了恢复正常,必须要求额外的人力到现场手动启动计算机。这样就需 要对计算机进行24小时不间断的现场监控,会浪费大量的人力。如果计算机放在比较偏远 的地方,交通不方便,人员不能及时到达,会导致计算机无法及时开启,从而使应用计算机 实现的相关服务不能及时恢复提供。由上可见,在计算机的外部电源供电恢复后,及时启动计算机是一个非常重要的 问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种使用Mac操作系统的计算机的自启动方 法,能够在计算机的外部电源供电突然中断又恢复后,及时启动计算机,并且不需要人工干预。为解决上述技术问题,本专利技术提供了一种使用Mac操作系统的计算机的自启动方 法,在所述计算机断电前获取外部电源中断时间以及所述计算机当前的系统时间,根据所 述外部电源中断时间和所述系统时间确定所述计算机的具体断电时间,然后设置所述计算 机的定时开机时间,使所述定时开机时间在所述具体断电时间之后,在所述外部电源恢复 供电后,所述计算机根据所述定时开机时间自行启动。进一步地,上述方法还可具有以下特点,在设置完所述定时开机时间之后,并且在 所述具体断电时间来到之前,正常关闭所述计算机。进一步地,上述方法还可具有以下特点,所述获取外部电源中断时间具体为用户 知悉所述外部电源中断时间,则直接将所述外部电源中断时间设置为用户知悉的所述外部3电源中断时间。进一步地,上述方法还可具有以下特点,所述获取外部电源中断时间具体为所述 计算机通过电源控制设备与外部电源相连,通过实时查询所述电源控制设备获取所述外部 电源中断时间。进一步地,上述方法还可具有以下特点,所述在所述外部电源恢复供电后,所述计 算机根据所述定时开机时间自行启动具体为所述外部电源在过了所述定时开机时间后恢 复供电,则所述计算机在所述外部电源恢复供电后立即自行启动。进一步地,上述方法还可具有以下特点,所述在所述外部电源恢复供电后,所述计 算机根据所述定时开机时间自行启动具体为所述外部电源在所述定时开机时间未到时恢 复供电,则所述计算机在所述定时开机时间到时自行启动。进一步地,上述方法还可具有以下特点,所述计算机的具体断电时间为当前的系 统时间之后并且外部电源中断时间之前的这段区间的任意时间。本专利技术使用Mac操作系统的计算机的自启动方法,能够在计算机的外部电源供电 突然中断又恢复后及时启动计算机,并且不需要人工干预。进一步地,本专利技术还可以使计算 机在由于外部供电中断而断电前正常关闭,及时保存数据,防止破坏系统文件的情况发生。附图说明图1为本专利技术第一实施例中计算机与其外部电源的连接关系示意图;图2为本专利技术第一实施例中使用Mac操作系统的计算机的自启动方法流程图;图3为本专利技术第二实施例中计算机与其外部电源的连接关系示意图;图4为本专利技术第二实施例中使用Mac操作系统的计算机的自启动方法流程图。具体实施例方式本专利技术的主要构思是,在计算机断电前首先获取外部电源中断时间以及本计算机 当前的系统时间,根据外部电源中断时间和系统时间确定本计算机的具体断电时间,然后 设置本计算机的定时开机时间,使该定时开机时间在本计算机的具体断电时间之后,在外 部电源恢复供电后,本计算机就可以根据设置的定时开机时间自行启动。需要注意的是,本专利技术适用于使用Mac操作系统的计算机,例如苹果计算机等,不 适用于使用其他操作系统的计算机。下面结合附图和实施例对本专利技术的原理作进一步阐述,所举实例只用于解释本发 明,并非用于限定本专利技术的范围。第一实施例图1为本专利技术第一实施例中计算机与其外部电源的连接关系示意图,如图1所示, 本实施例中,计算机104通过电源控制设备102与外部电源101相连,计算机104与电源控 制设备102之间一方面通过电源线106连接,另一方面,计算机104中的监控模块105通过 通讯装置103与电源控制设备102连接。其中,通讯装置103可以是网络设备、串口设备或 者USB (UniversalSerial BUS,通用串行总线)设备。监控模块105用来实现本实施例中使 用Mac操作系统的计算机的自启动方法流程。基于图1,图2给出了本实施例中使用Mac操作系统的计算机的自启动方法流程图。如图2所示,本实施例中使用Mac操作系统的计算机的自启动方法流程包括以下步骤步骤201,运行监控模块中的程序,选择一种电源控制设备102支持的通讯装置 103,这里,选择通讯装置103可以由用户来完成;步骤202,提供当前可以使用的通讯装置,比如网络设备、串口设备或者USB设备 等,可以根据通讯装置103的具体情况,列出给用户,以供选择;步骤203,监控模块105向电源控制设备102发送外部电源101的状态请求,电源 状态包括正常和异常(也可以称为不正常)两种,电源状态正常说明计算机的外部供电不 会中断,电源状态异常说明计算机的外部供电即将中断;步骤204,监控模块105接收来自电源控制设备102的应答数据,根据该应答数据 分析得出当前电源101的状态;计算机通过电源控制设备与外部电源相连时,可以通过实时查询电源控制设备获 取外部电源中断时间。步骤205,监控模块105根据应答数据分析结果判断外部电源101是否正常,如果 是正常的,则转到步骤203,重复发送电源状态请求,进入下一轮的查询,如果外部电源101 异常,则应答数据中包含有外部电源中断时间,执行步骤206 ;步骤206,获取计算机当前的系统时间,并根据该系统时间和外部电源中断时间确 定本计算机的具体断电时间,然后在该具体断电时间的基础上计算计算机104的定时开机 时间;计算机的具体断电时间是当前系统时间之后并且外部电源中断时间之前的这段 区间的任意时间。可以在本计算机的具体断电时间基础上加上一设定时间,作为定时开机时间,以 保证定时开机时间在计算机的具体断电时间之后。步骤207,监控模块105将步骤206计算得到的定时开机时间设置为计算机104的 开机时间;当外部电源恢复供电后,会有两种情况,一种是超过了定时开机时间外部电源才 恢复,那么计算机会立即自行启动(即开机,下同),因为已经超过了在本文档来自技高网...

【技术保护点】
一种使用Mac操作系统的计算机的自启动方法,其特征在于,在所述计算机断电前获取外部电源中断时间以及所述计算机当前的系统时间,根据所述外部电源中断时间和所述系统时间确定所述计算机的具体断电时间,然后设置所述计算机的定时开机时间,使所述定时开机时间在所述具体断电时间之后,在所述外部电源恢复供电后,所述计算机根据所述定时开机时间自行启动。

【技术特征摘要】
一种使用Mac操作系统的计算机的自启动方法,其特征在于,在所述计算机断电前获取外部电源中断时间以及所述计算机当前的系统时间,根据所述外部电源中断时间和所述系统时间确定所述计算机的具体断电时间,然后设置所述计算机的定时开机时间,使所述定时开机时间在所述具体断电时间之后,在所述外部电源恢复供电后,所述计算机根据所述定时开机时间自行启动。2.根据权利要求1所述的使用Mac操作系统的计算机的自启动方法,其特征在于,在设 置完所述定时开机时间之后,并且在所述具体断电时间来到之前,正常关闭所述计算机。3.根据权利要求1所述的使用Mac操作系统的计算机的自启动方法,其特征在于,所述 获取外部电源中断时间具体为用户知悉所述外部电源中断时间,则直接将所述外部电源 中断时间设置为用户知悉的所述外部电源中断时间。4.根据权利要求1所述的使用Mac操作系统的计算机的自启...

【专利技术属性】
技术研发人员:曾耿弘
申请(专利权)人:百佳泰信息技术北京有限公司
类型:发明
国别省市:11

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

1