计算机远程控制方法、装置、系统和存储介质制造方法及图纸

技术编号:24205661 阅读:30 留言:0更新日期:2020-05-20 14:33
本公开涉及一种计算机远程控制方法、装置、系统和存储介质,所述方法应用于控制单元,所述控制单元设置于计算机上,所述控制单元通过通信模块与远程服务器通信,该方法包括:接收所述远程服务器发送的开机指令;根据所述开机指令控制所述计算机开机并采集所述计算机在开机过程中的状态信息;若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启。因此,在控制计算机远程开机的过程中,采集该计算机的状态信息,并且可以在计算机出现故障时,根据状态信息确定是否控制计算机重启,以尝试对计算机故障进行修复,从而可以有效减少工作人员现场处理所需要的耗时,实现远程故障排除,同时也可以保证计算机远程控制的安全性和稳定性。

Computer remote control method, device, system and storage medium

【技术实现步骤摘要】
计算机远程控制方法、装置、系统和存储介质
本公开涉及计算机
,具体地,涉及一种计算机远程控制方法、装置、系统和存储介质。
技术介绍
如今,随着计算机技术的发展,一个用户操作多台计算已成为普遍的需求,远程控制技术应运而生。例如在机房中的一个服务器发生故障,此时需要工作人员进入机房进行维护。而通过远程开机技术,则工作人员无需进入机房便可以控制该服务器开机。现如今,远程开机通常是基于WOL(WorkOfLan)技术实现的。然而并非所有的网卡都支持WOL技术,并且在远程开机失败后,仍然需要工作人员进入机房进行现场维护,过程耗时较长。
技术实现思路
为了解决上述问题,本公开提供一种高效、稳定地计算机远程控制方法、装置、系统和存储介质。为了实现上述目的,根据本公开的第一方面,提供一种计算机远程控制方法,应用于控制单元,所述控制单元设置于计算机上,所述控制单元通过通信模块与远程服务器通信,所述方法包括:接收所述远程服务器发送的开机指令;根据所述开机指令控制所述计算机开机并采集所述计算机在开机过程中的状态信息;若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启。可选地,所述若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启,包括:若所述计算机开机失败,获取所述状态信息中的计算机主板信息;若所述计算机主板信息表示主板故障,确定控制所述计算机重启。可选地,所述若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启,包括:若所述计算机开机成功,根据所述状态信息确定所述计算机是否存在故障信息;若所述计算机存在故障信息且所述故障信息指示的故障为预设类型的故障,确定控制所述计算机重启。可选地,所述方法还包括:若所述计算机存在故障信息且所述故障信息指示的故障不是预设类型的故障,向所述远程服务器发送所述故障信息,以由所述远程服务器处理该故障信息并向与所述计算机对应的远程客户端发送故障消息。可选地,所述方法还包括:在控制所述计算机重启之后,检测所述故障信息指示的故障是否存在;若所述故障信息指示的故障存在,向所述远程服务器发送所述故障信息;接收所述远程服务器发送的针对于所述故障信息的操作指令,并控制所述计算机执行所述操作指令。可选地,所述故障信息指示的故障为网络连接故障,所述远程服务器通过所述通信模块与所述计算机通信。可选地,所述通信模块的通信模式包括无线通信和有线通信。根据本公开的第二方面,提供一种计算机远程控制装置,应用于控制单元,所述控制单元设置于计算机上,所述控制单元通过通信模块与远程服务器通信,所述装置包括:接收模块,用于接收所述远程服务器发送的开机指令;采集模块,用于根据所述开机指令控制所述计算机开机并采集所述计算机在开机过程中的状态信息;确定模块,用于若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启。可选地,所述确定模块包括:获取子模块,用于在所述计算机开机失败的情况下,获取所述状态信息中的计算机主板信息;第一确定子模块,用于在所述计算机主板信息表示主板故障的情况下,确定控制所述计算机重启。可选地,所述确定模块包括:第二确定子模块,用于在所述计算机开机成功的情况下,根据所述状态信息确定所述计算机是否存在故障信息;第三确定子模块,用于在所述计算机存在故障信息且所述故障信息指示的故障为预设类型的故障的情况下,确定控制所述计算机重启。可选地,所述装置还包括:第一发送模块,用于在所述计算机存在故障信息且所述故障信息指示的故障不是预设类型的故障的情况下,向所述远程服务器发送所述故障信息,以由所述远程服务器处理该故障信息并向与所述计算机对应的远程客户端发送故障消息。可选地,所述装置还包括:检测模块,用于在控制所述计算机重启之后,检测所述故障信息指示的故障是否存在;第二发送模块,用于在所述故障信息指示的故障存在的情况下,向所述远程服务器发送所述故障信息;执行模块,用于接收所述远程服务器发送的针对于所述故障信息的操作指令,并控制所述计算机执行所述操作指令。可选地,所述故障信息指示的故障为网络连接故障,所述远程服务器通过所述通信模块与所述计算机通信。可选地,所述通信模块的通信模式包括无线通信和有线通信。根据本公开的第三方面,提供一种计算机远程控制系统,所述系统包括远程服务器、计算机、控制单元和通信模块;所述控制单元设置于所述计算机上,所述控制单元通过所述通信模块与所述远程服务器通信,所述控制单元用于执行上述第一方面任一所述方法的步骤。根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面任一所述方法的步骤。在上述技术方案中,接收远程服务器发送的开机指令,从而可以根据该开机指令控制计算机开机,并采集该计算机在开机过程中的状态信息,从而可以在计算机出现故障的情况下,根据状态信息确定是否控制计算机重启。通过上述技术方案,在控制计算机远程开机的过程中,采集该计算机在开机过程中的状态信息,以便于对计算机的开机过程进行全面的故障监测;并且可以在计算机出现故障时,根据状态信息确定是否控制计算机重启,以尝试对计算机的故障进行修复,从而可以有效减少工作人员现场处理所需要的耗时,实现远程故障排除,同时也可以保证计算机远程控制的安全性和稳定性。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据本公开提供的计算机远程控制系统的应用场景示意图;图2是根据本公开提供的计算机远程控制方法的流程图;图3是根据本公开提供的计算机远程控制装置的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。如
技术介绍
中所述,在远程设备发生故障时,可以通过远程开机技术控制远程设备开机,但是在远程开机失败时,通常还是需要工作人员进行现场维护,该过程不仅繁琐、耗时长,且工作量较大。基于此,本公开提供一种计算机远程控制方法,以有效应对计算机远程控制过程中可能出现的故障,降低人工工作量。在描述本公开提供的计算机远程控制方法之前,先对该方法的应用场景进行介绍。如图1所示,为根据本公开提供的计算机远程控制系统的应用场景示意图,所述系统包括远程服务器10、计算机20和控制单元30和通信模块40;其中,远程服务器10为用于远程控制计算20的服务器,该计算机20可以是终端或者服务器,所述控制单元30设置于所述计算机上,所述控制单元30通过通信模块40本文档来自技高网
...

【技术保护点】
1.一种计算机远程控制方法,其特征在于,应用于控制单元,所述控制单元设置于计算机上,所述控制单元通过通信模块与远程服务器通信,所述方法包括:/n接收所述远程服务器发送的开机指令;/n根据所述开机指令控制所述计算机开机并采集所述计算机在开机过程中的状态信息;/n若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启。/n

【技术特征摘要】
1.一种计算机远程控制方法,其特征在于,应用于控制单元,所述控制单元设置于计算机上,所述控制单元通过通信模块与远程服务器通信,所述方法包括:
接收所述远程服务器发送的开机指令;
根据所述开机指令控制所述计算机开机并采集所述计算机在开机过程中的状态信息;
若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启。


2.根据权利要求1所述的方法,其特征在于,所述若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启,包括:
若所述计算机开机失败,获取所述状态信息中的计算机主板信息;
若所述计算机主板信息表示主板故障,确定控制所述计算机重启。


3.根据权利要求1所述的方法,其特征在于,所述若所述计算机出现故障,根据所述状态信息确定是否控制所述计算机重启,包括:
若所述计算机开机成功,根据所述状态信息确定所述计算机是否存在故障信息;
若所述计算机存在故障信息且所述故障信息指示的故障为预设类型的故障,确定控制所述计算机重启。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述计算机存在故障信息且所述故障信息指示的故障不是预设类型的故障,向所述远程服务器发送所述故障信息,以由所述远程服务器处理该故障信息并向与所述计算机对应的远程客户端发送故障消息。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在控制所述计算机重启之...

【专利技术属性】
技术研发人员:杨冲霄党杨军王鹏飞侯永玲
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

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

1