国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      遠程維護系統(tǒng)及方法

      文檔序號:7861322閱讀:758來源:國知局
      專利名稱:遠程維護系統(tǒng)及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機遠程維護技術(shù)領(lǐng)域,具體涉及遠程維護系統(tǒng)及方法。
      背景技術(shù)
      隨著計算機技術(shù)的不斷發(fā)展,電腦等計算機設(shè)備幾乎成了人們生活中必備的工具。但是,對于很多用戶而言,對電腦的了解僅限于應(yīng)用層面,卻不懂對電腦進行維護,一旦電腦出現(xiàn)故障,更加束手無策。為此,一些服務(wù)商為用戶提供了遠程維護服務(wù),用戶只要在自己的電腦上安裝服務(wù)商提供的遠程維護客戶端,就可以與服務(wù)商的工程師進行溝通,技師可以幫助普通電腦用戶解決軟件和系統(tǒng)問題,例如系統(tǒng)優(yōu)化、系統(tǒng)補丁升級、驅(qū)動安裝、惡意插件清理、病毒/木馬查殺、系統(tǒng)基礎(chǔ)設(shè)置、軟件下載、軟件安裝、網(wǎng)絡(luò)故障調(diào)試等等。遠程維護(Remote Maintenance或Tele maintenance)是指計算機系統(tǒng)技術(shù)服務(wù)工程師或管理人員通過局域網(wǎng)絡(luò)、撥號網(wǎng)絡(luò)或雙方都接入Internet等手段連接目標維護 計算機(或其他終端設(shè)備)或所需維護管理的網(wǎng)絡(luò)系統(tǒng),通過本地對遠程系統(tǒng)進行配置、安裝、維護、監(jiān)控與管理,解決以往服務(wù)工程師必須親臨現(xiàn)場才能解決的問題,大大降低了計算機應(yīng)用系統(tǒng)的維護成本,最大限度減少用戶損失,實現(xiàn)高效率、低成本的服務(wù)方式。在現(xiàn)有的遠程維護技術(shù)中,工程師或管理人員基本上都需要針對遠程用戶描述的問題,對用戶的終端計算機進行操作,包括安裝或刪除應(yīng)用程序,修改系統(tǒng)設(shè)置等等,以期解決用戶終端計算機存在的問題。但是,鑒于普通用戶對計算機相關(guān)問題的描述可能缺乏準確性,并且普通用戶描述的問題一般僅僅是問題的表象,而同一表象對應(yīng)到問題的本質(zhì)可能會有多種,實際需要進行的操作可能也不盡相同,因此,在僅依據(jù)用戶的描述執(zhí)行遠程維護操作的情況下,使得現(xiàn)有的遠程維護服務(wù)經(jīng)常出現(xiàn)無效的現(xiàn)象,例如,經(jīng)過遠程維護之后,用戶終端設(shè)備存在的問題可能仍然沒有解決等。

      發(fā)明內(nèi)容
      鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的遠程維護系統(tǒng)和相應(yīng)的遠程維護方法。依據(jù)本發(fā)明的一個方面,提供了一種遠程維護系統(tǒng),包括掃描單元,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;信息提取單元,適于對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息;信息發(fā)送單元,適于將所述關(guān)鍵項信息發(fā)送到主控端;信息顯示單元,適于在所述主控端對所述關(guān)鍵項信息進行顯示。可選地,所述掃描單元進一步適于通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描??蛇x地,所述被控端計算機的軟硬件配置信息包括以下之一或多個組合
      被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。可選地,所述關(guān)鍵項信息包括對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息??蛇x地,還包括保存單元,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;重新掃描單元,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;比對單元,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行 比對;變化提示單元,適于如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。依據(jù)本發(fā)明的另一個方面,提供了一種遠程維護方法,包括與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息;將所述關(guān)鍵項信息發(fā)送到主控端;在所述主控端對所述關(guān)鍵項信息進行顯示。可選地,所述對被控端計算機的軟硬件配置信息進行掃描包括通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描??蛇x地,所述被控端計算機的軟硬件配置信息包括以下之一或多個組合被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。 可選地,所述關(guān)鍵項信息包括對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息??蛇x地,還包括將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提
      /Jn ο依據(jù)本發(fā)明的另一個方面,提供了一種遠程維護系統(tǒng),包括第一掃描單元,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;掃描結(jié)果保存單元,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;第二掃描單元,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;比對單元,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;變化提示單元,適于如果存在發(fā)生變化的關(guān)鍵項,則將發(fā)生變化的關(guān)鍵項發(fā)送到主控端,以便在主控端進行提示。可選地,所述第一掃描單元及第二掃描單元通過以下方式對被控端計算機的軟硬件配置信息進行掃描通過Windows管理規(guī)范麗I接口,對被控端計算機的軟硬件配置信息進行掃描??蛇x地,所述被控端計算機的軟硬件配置信息包括以下之一或多個的組合被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù) 列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。依據(jù)本發(fā)明的另一個方面,提供了一種遠程維護方法,包括與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;如果存在發(fā)生變化的關(guān)鍵項,則將發(fā)生變化的關(guān)鍵項發(fā)送到主控端,以便在主控端進行提示??蛇x地,所述對被控端計算機的軟硬件配置信息進行掃描包括通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描??蛇x地,所述被控端計算機的軟硬件配置信息包括以下之一或多個的組合被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。根據(jù)本發(fā)明的一種遠程維護系統(tǒng)及方法,可以在工程師執(zhí)行具體的遠程維護操作之前,對被控端計算機的軟硬件配置信息進行掃描,并從掃描結(jié)果中提取出關(guān)鍵項信息,發(fā)送到主控端,顯示給工程師,這樣,工程師就可以結(jié)合用戶的問題描述以及具體的軟硬件配置情況,綜合進行判斷,選擇適當?shù)慕鉀Q問題途徑,并執(zhí)行相應(yīng)的操作,從而提高遠程維護操作的有效性。另外,由于向主控端發(fā)送的是從掃描結(jié)果中提取出的關(guān)鍵項信息,因此,也不會過多地占用帶寬等傳輸資源,避免造成資源的浪費。根據(jù)本發(fā)明的另一種遠程維護系統(tǒng)及方法,可以在工程師執(zhí)行具體的遠程維護操作之前,將被控端計算機中的軟件配置相關(guān)信息保存在被控端本地;在遠程維護操作完成之后,還可以重新對被控端計算機的軟硬件配置信息進行掃描,并與遠程維護前的掃描結(jié)果進行比對,如果發(fā)現(xiàn)發(fā)生變化的項,則可以提示給工程師,避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
      。


      通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅適于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖I示出了根據(jù)本發(fā)明一個實施例的方法流程圖;圖2示出了根據(jù)本發(fā)明另一個實施例的方法流程圖;圖3示出了根據(jù)本發(fā)明一個實施例的系統(tǒng)示意圖;以及圖4示出了根據(jù)本發(fā)明另一個實施例的系統(tǒng)示意圖。
      具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。首先需要說明的是,在遠程維護過程中,在工程師側(cè)及用戶側(cè)都需要安裝相應(yīng)的遠程維護程序,其中,工程師側(cè)程序相當于是主控端,用戶側(cè)程序相當于是被控端,并且,主控端只是將鍵盤和鼠標的指令傳送給遠程的被控端電腦,同時被控端電腦的屏幕畫面通過通信線路回傳過來,顯示在被控端電腦屏幕上。也就是說,在主控端控制被控端電腦進行操作。為便于描述,在本發(fā)明實施例中,統(tǒng)一將工程師側(cè)程序稱為主控端,將用戶側(cè)程序稱為被控端。實施例一參見圖1,本發(fā)明實施例一提供的遠程維護方法可以包括以下步驟SlOl :與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;在具體實現(xiàn)時,首先可以通過即時通信等方式,使得用戶與工程師進行前期溝通,由用戶向工程師進行問題描述,如果工程師根據(jù)用戶的問題描述認為需要進行遠程維護,則可以建議用戶發(fā)起遠程維護請求。當一個用戶需要遠程維護服務(wù)時,就可以主動發(fā)起連接請求,主控端接收到請求之后,可以經(jīng)由工程師的確認,啟動建立連接的過程。其中,具體在建立主控端與被控端之間的連接時,可以通過中轉(zhuǎn)端實現(xiàn)。例如,被控端可以首先連接到中轉(zhuǎn)端,等待主控端連接到中轉(zhuǎn)端;然后當主控端選擇了此被控端后,要求主控端輸入驗證密碼,最終建立主控與被控端之間的連接。當主控端與被控端之間建立起連接之后,按照現(xiàn)有技術(shù)的流程,就可以將被控端的界面信息傳送給主控端,由主控端的工程師根據(jù)被控端電腦的界面以及用戶對問題的描述執(zhí)行后續(xù)的鼠標、鍵盤操作。但是,正如背景技術(shù)中所言,對于同樣的問題描述,可能需要進行不同的操作已解決該問題。本發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),這種不同一般是由計算機軟硬件配置情況決定的。也就是說,由于不同計算機中的軟硬件配置情況有所不同,也就導(dǎo)致同樣的問題可能需要進行執(zhí)行不同的操作才能解決。因此,在本發(fā)明實施例中,在主控端與被控端之間建立起連接之后,可以首先對被控端計算機的軟硬件配置信息進行掃描,以便將被控端計算機的軟硬件配置信息發(fā)送給主控端,這樣,主控端的工程師在選擇解決問題的途徑時,不僅可以依據(jù)被控端用戶的描述信息,還可以依據(jù)被控端計算機的軟硬件配置信息,這樣可以使得主控端的工程師能夠得到更多的信息,從而更準確地確定解決問題的途徑,更有針對性地解決被控端計算機中存在的問題。具體實現(xiàn)時,為了對被控端計算機的軟硬件配置信息進行掃描,可以通過一個專有的應(yīng)用程序來進行,該應(yīng)用程序可以隨遠程維護主程序一起預(yù)先安裝在被控端計算機中,由連接建立成功等事件觸發(fā)該應(yīng)用程序的運行,然后執(zhí)行掃描的相關(guān)處理?;蛘撸搼?yīng)用程序也可以是保存在主控端計算機中,當與某被控端建立起連接之后,可以觸發(fā)主控端的遠程維護主程序?qū)⒃搼?yīng)用程序的相關(guān)文件發(fā)送到被控端,被控端接收到相關(guān)的文件之后,就可以運行該應(yīng)用程序,執(zhí)行掃描的相關(guān)操作。其中,具體在執(zhí)行掃描操作時,可以通過操作系統(tǒng)提供的接口來實現(xiàn)。例如,在Windows 操作系統(tǒng)中,可以通過 WMI (Windows Management Instrumentation, Windows 管理規(guī)范)接口來實現(xiàn)對被控端計算機的全面掃描。其中,WMI是Windows提供的重要功能組件,是內(nèi)置在Windows系列操作系統(tǒng)中核心的管理支持技術(shù)。WMI是一種規(guī)范和基礎(chǔ)結(jié)構(gòu),通過它可以訪問、配置、管理和監(jiān)視幾乎所有的Windows資源,各種應(yīng)用軟件可以基于WMI 提供的接口實現(xiàn)對Windows軟硬件資源的有效管理。通過對被控端計算機的全面掃描,可以獲取到被控端計算機的軟硬件配置信息,例如,可以包括被控端計算機的操作系統(tǒng)信息(如操作系統(tǒng)版本)、磁盤信息(磁盤格式、磁盤分區(qū)、大小、剩余空間等)、設(shè)備管理器(各項驅(qū)動是否存在異常)、添加刪除程序列表(安裝了哪些應(yīng)用程序)、服務(wù)列表(有哪些服務(wù))、系統(tǒng)日志(是否有錯誤日志)、網(wǎng)絡(luò)連接、本地連接IP屬性,等等。S102 :對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息;S103 :將所述關(guān)鍵項信息發(fā)送到主控端;S104 :在所述主控端對所述關(guān)鍵項信息進行顯示。在得到掃描結(jié)果之后,就可以據(jù)此向主控端發(fā)送與被控端計算機的軟硬件配置相關(guān)的信息,并在主控端對這些信息進行顯示,以作為主控端的工程師選擇解決問題途徑的判斷依據(jù)。其中,在向主控端發(fā)送與被控端計算機的軟硬件配置相關(guān)的信息時,為了避免過多地占用傳輸帶寬,也為了提高主控端的工程師獲取到的信息的有效性,還可以在被控端對掃描結(jié)果進行分析,從中選擇出一些關(guān)鍵項信息,也即從掃描結(jié)果中將一些無關(guān)的信息剔除,然后僅將這些關(guān)鍵項信息發(fā)送給主控端,這樣,就無需主控端的工程師再花費時間從眾多的信息中甄別出有用的信息,可以提高實現(xiàn)的效率。在實際應(yīng)用中,所謂的關(guān)鍵項信息主要是指與遠程維護操作相關(guān)的一些信息,關(guān)鍵項信息的提取原則主要是基于遠程維護的實際需要進行,具體可以包括對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息。其中,對遠程維護操作有影響的信息,是指可能影響遠程維護的操作步驟的信息,或者為了能夠保證遠程維護操作的進行而需要預(yù)先優(yōu)化的信息,等。例如,同樣是需要對計算機進行優(yōu)化提速,但是針對Windows XP系統(tǒng)和Window 7系統(tǒng)的優(yōu)化提速操作會有不同,因此,主控端的工程師就需要了解用戶計算機系統(tǒng)版本的信息。再如,如果需要某個專業(yè)工具軟件才能解決某問題,但是用戶目前C盤空間剩余很少,無法接收該軟件,那么工程師可能需要先幫用戶清理下C盤,因此,服務(wù)工程師需要了解用戶磁盤剩余空間的信息,等等。具體實現(xiàn)時,可以預(yù)先建立起與遠程維護操作相關(guān)的關(guān)鍵信息列表,當獲得掃描結(jié)果后,可以對照該列表,將具體的關(guān)鍵信息提取出來,并發(fā)送到主控端即可。存在異常的信息,是指各種軟硬件設(shè)備是否已經(jīng)損壞或者發(fā)生錯誤等信息。例如,被控端用戶反映的問題是計算機沒聲音,通過關(guān)鍵信息檢查如果檢查出用戶聲卡驅(qū)動存在問題,那么服務(wù)工程師可能借助這一信息,大致鎖定是聲卡驅(qū)動異常導(dǎo)致的問題,并以此確定下一步的操作步驟。具體實現(xiàn)時,可以通過查看系統(tǒng)日志或者調(diào)用相關(guān)的硬件檢測程序等方式,對各個軟硬件是否存在異常進行檢測,根據(jù)檢測結(jié)果獲取到存在異常的信息。使得遠程維護操作產(chǎn)生風險的信息,是指某些信息的存在可能使得遠程維護操作存在一定的風險。例如,用戶計算機安裝了專業(yè)財務(wù)軟件,其中可能存有非常重要的財務(wù)數(shù)據(jù)。而針對用戶問題所需的操作可能存在一定的風險,或需要對某些磁盤進行格式化,那么工程師需要提前提示用戶,在用戶轉(zhuǎn)移或備份重要數(shù)據(jù)后再進行操作。具體實現(xiàn)時,同樣可以預(yù)先統(tǒng)計可能會使得遠程維護操作產(chǎn)生風險的信息列表,在獲得掃描結(jié)果之后,判斷是否存在該信息列表中的信息,如果存在,則提取出來,以便顯示給主控端的工程師。 在服務(wù)前關(guān)鍵信息檢查完成并進行了提示后,工程師即可根據(jù)服務(wù)前關(guān)鍵信息檢查結(jié)果開始遠程維護的具體操作。另外,在工程師具體執(zhí)行操作的過程中,可能會因為誤操作或關(guān)聯(lián)操作等而使一些原本不需要修改的項發(fā)生變動,使得在解決一個問題之后又產(chǎn)生了新的問題。如果既能在服務(wù)前讓工程師很好地了解被控端計算機的軟硬件配置情況,在服務(wù)后又能讓工程師得知本次服務(wù)所引起的計算機各項變動,就可以更好地幫助工程師進行服務(wù),并減少或避免服務(wù)中出錯導(dǎo)致的用戶計算機損失。因此,在本發(fā)明實施例中,在獲得遠程維護前的掃描結(jié)果之后,還可以將其保存在被控端本地(可以以xml等格式保存為文件),在遠程維護操作完成之后,再觸發(fā)適于掃描的應(yīng)用程序重新對被控端計算機的軟硬件配置情況進行掃描,得到遠程維護后的掃描結(jié)果;然后,將遠程維護后的掃描結(jié)果與遠程維護前的掃描結(jié)果進行比對,如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。接下來,工程師可以一一查看所有發(fā)生變化的項,其中有些變化可能是符合預(yù)期的,例如本次遠程維護為用戶修復(fù)了聲卡驅(qū)動,那么服務(wù)前檢查聲卡驅(qū)動存在異常,服務(wù)后檢查聲卡驅(qū)動變?yōu)檎5牧?。這樣的變化不用再進行后續(xù)處理。但是,也可能有些變化是不符合預(yù)期的,例如本次遠程維護為用戶進行了優(yōu)化提速,但是服務(wù)后檢查卻發(fā)現(xiàn)用戶的無線網(wǎng)絡(luò)連接設(shè)置發(fā)生了變化,可能導(dǎo)致以后用戶無法直接連無線網(wǎng)。這類的變化,則需要服務(wù)工程師采取補救操作,對異常變動項進行恢復(fù)。再次進行操作后,可以再次在被控端運行適于掃描的應(yīng)用程序,掃描結(jié)果仍將和遠程維護前的掃描結(jié)果進行比對,如果仍然存在發(fā)生變化的項,則繼續(xù)在主控端進行提示,直至工程師判斷可以正常完成服務(wù)為止。以上對本發(fā)明實施例提供的一種遠程維護方法進行了描述,在該方法中,可以在工程師執(zhí)行具體的遠程維護操作之前,將被控端計算機中的軟件配置相關(guān)信息顯示給工程師,這樣,工程師就可以結(jié)合用戶的問題描述以及具體的軟硬件配置情況,綜合進行判斷,選擇適當?shù)慕鉀Q問題途徑,并執(zhí)行相應(yīng)的操作,從而提高遠程維護操作的有效性。在此基礎(chǔ)上,在遠程維護操作完成之后,還可以觸發(fā)適于掃描的應(yīng)用程序重新對被控端計算機的軟硬件配置信息進行掃描,并與遠程維護前的掃描結(jié)果進行比對,如果發(fā)現(xiàn)發(fā)生變化的項,則可以提示給工程師,避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。實施例二在該實施例二中,將遠程維護后的掃描結(jié)果與遠程維護前的掃描結(jié)果進行比對,并將發(fā)生變化的項提示給工程師的相關(guān)操作,也可以不必以將遠程維護前的掃描結(jié)果提示給工程師為前提,也即,本發(fā)明實施例還提供了另一種遠程維護方法,參見圖2,該方法可以包括S201 :與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;S202 :將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;S203:在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果; S204 :將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;S205 :如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。該方法與實施例一中所述的方法的不同之處僅在于,在步驟S201完成在遠程維護前的掃描之后,沒有將掃描結(jié)果發(fā)送給工程師,而是直接進入步驟S202進行保存,適于在遠程維護完成之后,與遠程維護后的掃描結(jié)果進行比對。各個步驟的具體實現(xiàn)均與實施例一中所述的方法相同,這里不再贅述。通過該實施例二提供的遠程維護方法,能夠避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。當然,在實際應(yīng)用中也可以與實施例一中的方法相結(jié)合。在該實施例二中,在遠程維護前,可以先對被控端計算機的軟硬件配置信息進行掃描,獲取到遠程維護前的掃描結(jié)果,在遠程維護操作完成之后,還可以觸發(fā)適于掃描的應(yīng)用程序重新對被控端計算機的軟硬件配置信息進行掃描,并與遠程維護前的掃描結(jié)果進行比對,如果發(fā)現(xiàn)發(fā)生變化的項,則可以提示給工程師,避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。與本發(fā)明實施例一提供的遠程維護方法相對應(yīng),本發(fā)明實施例還提供了一種遠程維護系統(tǒng),參見圖3,該系統(tǒng)可以包括掃描單元301,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;信息提取單元302,適于對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息;信息發(fā)送單元303,適于將所述關(guān)鍵項信息發(fā)送到主控端;信息顯示單元304,適于在所述主控端對所述關(guān)鍵項信息進行顯示。具體實現(xiàn)時,所述掃描單元301進一步適于通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。其中,所述被控端計算機的軟硬件配置信息包括以下之一或多個組合被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。其中,所述關(guān)鍵項信息包括
      對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息。在實際應(yīng)用中,該系統(tǒng)還可以包括保存單元,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;重新掃描單元,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;比對單元,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;變化提示單元,適于如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。
      通過該遠程維護裝系統(tǒng),可以在工程師執(zhí)行具體的遠程維護操作之前,將被控端計算機中的軟件配置相關(guān)信息顯示給工程師,這樣,工程師就可以結(jié)合用戶的問題描述以及具體的軟硬件配置情況,綜合進行判斷,選擇適當?shù)慕鉀Q問題途徑,并執(zhí)行相應(yīng)的操作,從而提高遠程維護操作的有效性。在此基礎(chǔ)上,在遠程維護操作完成之后,還可以觸發(fā)適于掃描的應(yīng)用程序重新對被控端計算機的軟硬件配置信息進行掃描,并與遠程維護前的掃描結(jié)果進行比對,如果發(fā)現(xiàn)發(fā)生變化的項,則可以提示給工程師,避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。與本發(fā)明實施例二提供的遠程維護方法相對應(yīng),本發(fā)明實施例還提供了另一種遠程維護系統(tǒng),參見圖4,該系統(tǒng)可以包括第一掃描單元401,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;掃描結(jié)果保存單元402,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;第二掃描單元403,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果;比對單元404,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對;變化提示單元405,適于如果存在發(fā)生變化的關(guān)鍵項,則將發(fā)生變化的關(guān)鍵項發(fā)送到主控端,以便在主控端進行提示。其中,所述第一掃描單元及第二掃描單元通過以下方式對被控端計算機的軟硬件配置信息進行掃描通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。所述被控端計算機的軟硬件配置信息包括以下之一或多個的組合被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。通過該遠程維護系統(tǒng),在遠程維護前,可以先對被控端計算機的軟硬件配置信息進行掃描,獲取到遠程維護前的掃描結(jié)果,在遠程維護操作完成之后,還可以觸發(fā)適于掃描的應(yīng)用程序重新對被控端計算機的軟硬件配置信息進行掃描,并與遠程維護前的掃描結(jié)果進行比對,如果發(fā)現(xiàn)發(fā)生變化的項,則可以提示給工程師,避免由于工程師的誤操作或者關(guān)聯(lián)操作等,造成遠程用戶的損失。在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu) 和技術(shù),以便不模糊對本說明書的理解。類似地,應(yīng)當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
      的權(quán)利要求書由此明確地并入該具體實施方式
      ,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。 本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的遠程維護設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為適于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。本申請可以應(yīng)適于計算機系統(tǒng)/服務(wù)器,其可與眾多其它通用或?qū)S糜嬎阆到y(tǒng)環(huán)境或配置一起操作。適于與計算機系統(tǒng)/服務(wù)器一起使用的眾所周知的計算系統(tǒng)、環(huán)境和/或配置的例子包括但不限于個人計算機系統(tǒng)、服務(wù)器計算機系統(tǒng)、瘦客戶機、厚客戶機、手持或膝上設(shè)備、基于微處理器的系統(tǒng)、機頂盒、可編程消費電子產(chǎn)品、網(wǎng)絡(luò)個人電腦、小型計算機系統(tǒng)、大型計算機系統(tǒng)和包括上述任何系統(tǒng)的分布式云計算技術(shù)環(huán)境,等等。計算機系統(tǒng)/服務(wù)器可以在由計算機系統(tǒng)執(zhí)行的計算機系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般語境下描述。通常,程序模塊可以包括例程、程序、目標程序、組件、邏輯、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或者實現(xiàn)特定的抽象數(shù)據(jù)類型。計算機系統(tǒng)/服務(wù)器可以在分布式云計算環(huán)境中實施,分布式云計算環(huán)境中,任務(wù)是由通過通信網(wǎng)絡(luò)鏈接的遠程處理設(shè)備執(zhí)行的。在分布式云計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備的本地或遠程計算系統(tǒng)存儲介質(zhì) 上。
      權(quán)利要求
      1.一種遠程維護系統(tǒng),包括 掃描單元,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描; 信息提取單元,適于對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息; 信息發(fā)送單元,適于將所述關(guān)鍵項信息發(fā)送到主控端; 信息顯示單元,適于在所述主控端對所述關(guān)鍵項信息進行顯示。
      2.如權(quán)利要求I所述的系統(tǒng),所述掃描單元進一步適于 通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。
      3.如權(quán)利要求I所述的系統(tǒng),所述被控端計算機的軟硬件配置信息包括以下之一或多 個組合 被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。
      4.如權(quán)利要求I至3任一項所述的系統(tǒng),所述關(guān)鍵項信息包括 對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息。
      5.如權(quán)利要求I至3任一項所述的系統(tǒng),還包括 保存單元,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端; 重新掃描單元,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果; 比對單元,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對; 變化提示單元,適于如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。
      6.—種遠程維護方法,包括 與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描; 對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息; 將所述關(guān)鍵項信息發(fā)送到主控端; 在所述主控端對所述關(guān)鍵項信息進行顯示。
      7.如權(quán)利要求6所述的方法,所述對被控端計算機的軟硬件配置信息進行掃描包括 通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。
      8.如權(quán)利要求I所述的方法,所述被控端計算機的軟硬件配置信息包括以下之一或多個組合 被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。
      9.如權(quán)利要求I至3任一項所述的方法,所述關(guān)鍵項信息包括 對遠程維護操作有影響的信息、存在異常的信息和/或使得遠程維護操作產(chǎn)生風險的信息。
      10.如權(quán)利要求I至3任一項所述的方法,還包括 將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果; 將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對; 如果存在發(fā)生變化的項,則將發(fā)生變化的項發(fā)送到主控端,以便在主控端進行提示。
      11.一種遠程維護系統(tǒng),包括 第一掃描單元,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描; 掃描結(jié)果保存單元,適于將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端;第二掃描單元,適于在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果; 比對單元,適于將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對; 變化提示單元,適于如果存在發(fā)生變化的關(guān)鍵項,則將發(fā)生變化的關(guān)鍵項發(fā)送到主控端,以便在主控端進行提示。
      12.如權(quán)利要求11所述的系統(tǒng),所述第一掃描單元及第二掃描單元通過以下方式對被控端計算機的軟硬件配置信息進行掃描 通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。
      13.如權(quán)利要求11所述的系統(tǒng),所述被控端計算機的軟硬件配置信息包括以下之一或多個的組合 被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。
      14.一種遠程維護方法,包括 與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描; 將所述掃描結(jié)果作為遠程維護前的掃描結(jié)果保存在被控端; 在遠程維護完成后,重新對被控端計算機的軟硬件配置信息進行掃描,得到遠程維護后的掃描結(jié)果; 將所述遠程維護后的掃描結(jié)果與所述遠程維護前的掃描結(jié)果進行比對; 如果存在發(fā)生變化的關(guān)鍵項,則將發(fā)生變化的關(guān)鍵項發(fā)送到主控端,以便在主控端進行提示。
      15.如權(quán)利要求14所述的方法,所述對被控端計算機的軟硬件配置信息進行掃描包括 通過Windows管理規(guī)范WMI接口,對被控端計算機的軟硬件配置信息進行掃描。
      16.如權(quán)利要求14所述的方法,所述被控端計算機的軟硬件配置信息包括以下之一或多個的組合 被控端計算機的操作系統(tǒng)信息、磁盤信息、設(shè)備管理器、添加刪除程序列表、服務(wù)列表、系統(tǒng)日志、網(wǎng)絡(luò)連接及本地連接IP屬性。
      全文摘要
      本發(fā)明公開了遠程維護系統(tǒng)及方法,其中一種系統(tǒng)包括掃描單元,適于與主控端建立遠程維護連接后,對被控端計算機的軟硬件配置信息進行掃描;信息提取單元,適于對掃描結(jié)果進行分析,從所述掃描結(jié)果中提取出關(guān)鍵項信息;信息發(fā)送單元,適于將所述關(guān)鍵項信息發(fā)送到主控端;信息顯示單元,適于在所述主控端對所述關(guān)鍵項信息進行顯示。通過本發(fā)明,主控端的工程師可以結(jié)合用戶的問題描述以及具體的軟硬件配置情況關(guān)鍵項信息,綜合進行判斷,選擇適當?shù)慕鉀Q問題途徑,并執(zhí)行相應(yīng)的操作,從而提高遠程維護操作的有效性。另外,關(guān)鍵項信息的傳輸也使得實現(xiàn)過程中不會造成對帶寬等傳輸資源的過度占用。
      文檔編號H04L12/24GK102833118SQ20121035995
      公開日2012年12月19日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
      發(fā)明者呂習彪, 王丹 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1