[发明专利]一种计算机系统关机方法及计算机在审
申请号: | 200910090631.6 | 申请日: | 2009-09-02 |
公开(公告)号: | CN102004539A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 刘勇军;郑伯强;许顺强;邝宇豪 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李秋香;逯长明 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机系统 关机 方法 计算机 | ||
技术领域
本发明涉及计算机设备,尤指一种计算机系统关机方法及计算机。
背景技术
当计算机系统处于无人值守的情况下,如果此时计算机达到定时关机的时间,系统开始响应关机命令;或者用户在点击了关机按键后立即就离开了,让计算机在无人值守的情况下自动响应关机命令;在上述两种情况下关机过程两种方式:
方式一:计算机系统收到关机指令后,对当前正在运行的程序进行关闭,当遇到阻止计算机关闭的程序存在时,计算机系统的关机过程就无法顺利进行下去。,例如当前正在运行的WORD程序,用户通过该WORD程序进行文档编辑,计算机系统就会询问是否保存,如果用户不点击保存或者此时用户不再计算机旁边无法点击保存是,计算机系统就一直停留在这个状态。
方式二:计算机系统收到关机指令后,尽管当前具有正在运行的程序都会统一进行强制关闭以保证关机过程的顺利进行。
在实现本发明过程中,发明人发现现有技术中的关机方式至少存在如下问题:在计算机无人值守的情况下,无法满足既保留用户的文件或数据又能实现节能的效果。
发明内容
本发明实施例提供的计算机系统关机方法及计算机,在计算机无人值守的情况下既能够满足保留用户的文件或数据的要求又能实现节能的效果。
本发明实施例提供一种计算机系统关机方法,所述方法包括以下步骤:
获得关闭计算机系统的关闭指令;
判断所述计算机系统是否存在第一程序正在运行,产生一个判断结果;
当所述判断结果表示所述计算机系统中存在第一程序正在运行时,触发休眠所述计算机系统的休眠指令;
当所述判断结果表示所述计算机系统中不存在第一程序正在运行时,执行所述关闭指令。
优选地,判断所述计算机系统是否存在第一程序正在运行之前,包括步骤:
获取当前正在运行的程序列表;
判断所述计算机系统是否存在第一程序正在运行,具体为,根据获取的当前正在运行的程序列表,判断所述计算机系统是否存在第一程序正在运行。
优选地,所述第一程序为用户自定义的程序或编辑程序。
优选地,在所述获取正在运行的程序列表之前,包括步骤:控制所述程序列表中所有程序最小化。
本发明实施例还提供一种计算机系统关机方法,所述方法包括:
获得关闭计算机系统的关闭指令;
执行关闭指令,并启动计时;
当累计计时到达预定时间时且所述计算机系统没有关闭时,触发休眠所述计算机系统的休眠指令。
优选地,所述启动计时之后,包括获取当前正在运行的程序列表;向所述程序列表中的程序发送关闭指令;
所述当累计计时到达预定时间时且所述计算机系统没有关闭时,触发休眠所述计算机系统的休眠指令的步骤,具体为当累计计时到达预定时间时且所述程序列表中的程序没有关闭时,触发休眠所述计算机系统的休眠指令。
优选地,在所述获取正在运行的程序列表之前,包括步骤:控制所述程序列表中所有程序最小化。
本发明实施例提供一种计算机,包括:
第一接收单元,用于获得关闭计算机系统的关闭指令;
第一判断单元,用于判断所述计算机系统是否存在第一程序正在运行,产生一个判断结果;
第一触发单元,用于当所述判断结果表示所述计算机系统中存在第一程序正在运行时,触发休眠所述计算机系统的休眠指令;
第一执行单元,用于当所述判断结果表示所述计算机系统中不存在第一程序正在运行时,执行所述关闭指令。
优选地,所述计算机还包括与所述第一接收单元和第一判断单元相连的第一获取单元;
所述第一获取单元,用于获取当前正在运行的程序列表;
所述第一判断单元,用于根据获取的当前正在运行的程序列表,判断所述计算机系统是否存在第一程序正在运行。
优选地,所述计算机还包括与所述第一获取单元相连的第一控制单元;
所述第一控制单元,用于控制所述程序列表中所有程序最小化。
本发明实施例还提供一种计算机,包括:
第二接收单元,用于获得关闭计算机系统的关闭指令;
第二计时单元,用于在执行关闭指令时,启动计时;
第二触发单元,用于当所述第二计时单元累计计时到达预定时间时,且所述计算机系统没有关闭时,触发休眠所述计算机系统的休眠指令。
优选地,所述计算机还包括与所述第二接收单元和所述第二计时单元相连的第二获取单元;
所述第二获取单元,用于所述第二计时单元启动计时之后,获取当前正在运行的程序列表;向所述程序列表中的程序发送关闭指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910090631.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种触摸屏多区域识别方法
- 下一篇:可调整操作模式的电子装置