[發明專利]一種基于windows系統的保存與恢復計算機中用戶工作狀態的方法有效
| 申請號: | 201410502531.0 | 申請日: | 2014-09-18 |
| 公開(公告)號: | CN105426267B | 公開(公告)日: | 2018-06-22 |
| 發明(設計)人: | 卿海軍;冀肖榆;陳麗萍 | 申請(專利權)人: | 梧州學院 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 廣州市越秀區海心聯合專利代理事務所(普通合伙) 44295 | 代理人: | 黃為;蔡國 |
| 地址: | 543002 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 保存 用戶工作狀態 文檔 恢復 計算機 應用程序信息 計算機軟件 保存系統 保存信息 文檔信息 應用階段 瀏覽器 磁盤 網頁 瀏覽 應用 | ||
一種基于windows系統的保存與恢復計算機中用戶工作狀態的方法,本發明屬于計算機軟件領域。本發明分為兩個階段:第一階段:收集并保存信息階段,包括以下幾個步驟:收集并保存打開的文檔信息;收集并保存系統運行的應用程序信息;收集并保存瀏覽器當前瀏覽的URL信息。第二階段:恢復文檔、網頁與應用階段,包括以下幾個步驟:打開第一階段保存的文檔;運行第一階段保存的應用;打開第一階段保存的URL。該方法使用戶在使用計算機工作時,可以將用戶當前的工作狀態保存到磁盤中,待到需要時將之恢復,以提高工作的效率與節省時間。
技術領域
本發明屬于計算機軟件領域,具體是指保存計算機中用戶工作狀態到磁盤中,然后在需要時進行恢復的方法。
背景技術
信息時代的到來,使得計算機等終端設備在人們生活中的作用越來越大,人們對于計算機的依賴越來越強烈。無論是在辦公室工作,還是在家上網查閱資料、進行設計或寫作,往往都需要收集較多的各方面的信息、使用較多的文檔與應用來進行信息的整合與分析,以確保有一個高質量與全面的工作成果。日常生活工作中經常有這樣的經驗,打開了很多的文檔、網頁與應用進行相關的工作,但是因為各種原因要中斷正在進行的工作,這時不得已只有關掉所有的文檔、網頁與應用,然后才去做其他事情,然而下次我們繼續投入到未完成的工作時,又得找到一個個文檔、網頁與應用并將之打開,這必然會增加工作量與影響工作的效率,同時有可能因為各種原因影響工作情緒。
有鑒于此,本發明人針對現有的技術的迫切需求深入研究,并有本案產生。
發明內容
本發明所要解決的技術問題在于提供一種基于windows系統的保存與恢復計算機中用戶工作狀態的方法,使用戶在使用計算機工作時,可以將用戶當前的工作狀態保存到磁盤中,待到需要時將之恢復,以提高工作的效率與節省時間。
本發明采用以下技術方案解決上述技術問題:
基于windows系統的保存與恢復計算機中用戶工作狀態的方法,包括如下過程:
第一階段:收集并保存信息階段,包括以下幾個步驟:
步驟1:收集并保存打開的文檔信息,具體包括:
步驟11:導出ZwQuerySystemInformation和ZwQueryInformationFile兩個DDK函數。裝載ntdll.dll動態鏈接庫,導出ZwQuerySystemInformation和ZwQueryInformationFile兩個DDK函數。
步驟12:獲取文件句柄的對象類型。
步驟12.1:打開空設備。調用CreateFile打開空設備NUL。
步驟12.2:獲取文件句柄的對象類型。調用ZwQuerySystemInformation函數獲取系統中所有句柄信息,該函數返回一個包含所有句柄信息的鏈表,遍歷鏈表找出句柄值等于步驟12.1空設備的句柄,且要求遍歷的鏈表的當前句柄的進程ID等于當前進程ID。保存符合條件句柄的類型值。
步驟13:獲取系統打開的所有文件句柄。調用ZwQuerySystemInformation函數獲取系統中所有句柄信息,該函數返回一個包含所有句柄信息的鏈表,遍歷鏈表找出句柄類型等于步驟12的句柄類型的所有文件句柄,并將之保存到數組中。
步驟14:獲取文件句柄所對應的文件名并判斷保存。依次取出步驟13所獲取的文件句柄,調用ZwQueryInformationFile函數獲取文件所對應的文件名,如果文件名的擴展名是doc、docx、wps、xls、xlsx、et、ppt、pptx、dps、pdf和txt等文檔擴展名,就將該文件的路徑及文件名保存起來寫進磁盤。
步驟2:收集并保存系統運行的應用程序信息,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于梧州學院,未經梧州學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410502531.0/2.html,轉載請聲明來源鉆瓜專利網。





