[發明專利]解除文件占用的方法和裝置在審
| 申請號: | 201410549732.6 | 申請日: | 2014-10-16 |
| 公開(公告)號: | CN105512151A | 公開(公告)日: | 2016-04-20 |
| 發明(設計)人: | 陳唐暉;姜輝;楊猛 | 申請(專利權)人: | 安一恒通(北京)科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 路凱;胡彬 |
| 地址: | 100091 北京市海淀區東北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 解除 文件 占用 方法 裝置 | ||
技術領域
本發明實施例涉及計算機技術,尤其涉及一種解除文件占用的方法和裝置。
背景技術
隨著計算機技術的不斷發展,越來越多的用戶通過計算機完成日常的工作、 學習和休閑娛樂。一般來說,用戶主要通過操作計算機中的各種文件,來滿足 工作、學習和娛樂等需求。例如,用戶通過操作Word或者Excel等辦公類文件, 滿足日常的工作需求,或者,用戶通過操作視頻或者音頻類文件,滿足日常的 娛樂需求等。
當用戶在操作計算機系統中的各類文件時,經常會發生無法移動、修改或 者刪除文件等情況,而這類情況的產生主要是由于計算機系統中的其他進程占 用了該文件造成的,為了解決上述問題,解除文件占用技術應運而生。解除文 件占用是目前很多安全軟件(例如,百度衛士)提供的一項功能。利用這一功 能可以解除其他進程對文件的占用,使用該解除文件占用技術可以解決文件在 進程中未關閉而造成的文件占用。
但是,技術的進步也使得人們對于解除文件占用技術的要求變得更高,傳 統的解除文件占用技術已經無法滿足人們日益增長的對解除文件占用服務的需 求。
發明內容
本發明提供一種解除文件占用的方法和裝置,以優化現有的解除文件占用 技術,滿足人們日益增長的對解除文件占用服務的需求。
第一方面,本發明實施例提供了一種解除文件占用的方法,包括:
將第一參數和第二參數進行匹配,所述第一參數為系統進程確定的待匹配 文件對象的屬性參數,所述第二參數為待解除占用的參考文件的文件對象的屬 性參數;
如果匹配成功,按照設定解除策略,將所述待匹配文件對象進行處理,以 解除對所述參考文件的占用。
第二方面,本發明實施例還提供了一種解除文件占用的裝置,包括:
屬性參數匹配單元,用于將第一參數和第二參數進行匹配,所述第一參數 為系統進程確定的待匹配文件對象的屬性參數,所述第二參數為待解除占用的 參考文件的文件對象的屬性參數;
解除占用處理單元,用于在匹配成功時,按照設定解除策略,將所述待匹 配文件對象進行處理,以解除對所述參考文件的占用。
本發明實施例通過將第一參數和第二參數進行匹配,所述第一參數為系統 進程確定的待匹配文件對象的屬性參數,所述第二參數為待解除占用的參考文 件的文件對象的屬性參數;如果匹配成功,按照設定解除策略,將所述待匹配 文件對象進行處理,以解除對所述參考文件的占用的技術手段,解決了現有的 解決文件占用技術無法滿足人們日益增強的對解除文件占用服務的需求的技術 問題,優化了現有的解除文件占用技術,滿足了人們日益增長的對解除文件占 用服務的需求。
附圖說明
圖1是本發明第一實施例的一種解除文件占用的方法的流程圖;
圖2是本發明第二實施例的一種解除文件占用的方法的流程圖;
圖3是本發明第三實施例的一種解除文件占用的方法的流程圖;
圖4是本發明第四實施例的一種解除文件占用的方法的流程圖;
圖5是本發明第五實施例的一種解除文件占用的方法的流程圖;
圖6是本發明第六實施例的一種解除文件占用的裝置的結構圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明??梢岳斫獾氖?,此 處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需 要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結 構。
首先通過一個具體的例子將本發明各實施例的基本原理簡述如下:在 Windows操作系統中,在用戶通過OfficeWord軟件打開了一個Word文檔,并 進行相關的操作時,WINWORD.exe進程會首先打開該Word文檔,并獲取該 Word文檔的文件句柄;之后進程會建立該Word文檔與進程的內存基址之間的 文件映射關系(例如,通過CreateFileMapping函數建立),并獲取相應的文件 映射關系句柄(也稱為Section句柄);最后進程將該Word文檔映射至相應的內 存基址內以接收用戶的相關操作,此時,進程的VAD(VirtualAddressDescriptor, 虛擬地址描述符)中,會記錄該Word文檔的地址空間分配信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安一恒通(北京)科技有限公司,未經安一恒通(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410549732.6/2.html,轉載請聲明來源鉆瓜專利網。





