[發(fā)明專利]文件刪除方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410184577.2 | 申請日: | 2012-01-29 |
| 公開(公告)號: | CN103995842B | 公開(公告)日: | 2020-08-28 |
| 發(fā)明(設(shè)計)人: | 鄒貴強;謝重陽 | 申請(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件 刪除 方法 系統(tǒng) | ||
本申請?zhí)峁┝艘环N文件刪除方法,包括以下步驟:攔截操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用;從所述攔截的調(diào)用中獲取待刪除的目標文件的文件特征,并判斷所述文件特征是否在預(yù)存的不可刪除文件特征范圍內(nèi),若是,則中止所述調(diào)用,并給出提醒信息,反之,則進行下一步驟;放行所述被攔截的操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用。本申請還提供了一種文件刪除系統(tǒng)。本申請的文件刪除方法及系統(tǒng),能夠在用戶刪除文件時給出對應(yīng)的提示,避免操作系統(tǒng)中文件被誤刪。
本發(fā)明專利申請是申請日為2012年1月29日、申請?zhí)枮?01210020443.8、名稱為“文件刪除方法及系統(tǒng)”的中國發(fā)明專利申請的分案申請。
技術(shù)領(lǐng)域
本申請涉及計算機數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種文件刪除方法及系統(tǒng)。
背景技術(shù)
用戶在管理電腦里的文件時,通常需要刪除磁盤中的文件。一般用戶的刪除操作都是通過操作系統(tǒng)自身的刪除功能來實現(xiàn)。
但是,并不是每一個用戶都熟悉操作系統(tǒng)中的各個文件,也不知道有些文件的用途,因此用戶在手動刪除文件時如果不求助于專業(yè)人員,便很容易出現(xiàn)誤刪。例如,系統(tǒng)文件或者是特殊的目錄名等不應(yīng)該被刪除的文件,如果被刪除了,則可能造成系統(tǒng)的不穩(wěn)定或者產(chǎn)生其他不良影響。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N文件刪除方法及系統(tǒng),能夠解決操作系統(tǒng)中文件被誤刪的問題。
為了解決上述問題,本申請公開了一種文件刪除方法,包括以下步驟:
攔截操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用;
從所述攔截的調(diào)用中獲取待刪除的目標文件的文件特征,并判斷所述文件特征是否在預(yù)存的不可刪除文件特征范圍內(nèi),若是,則中止所述調(diào)用,并給出提醒信息,反之,則進行下一步驟;
放行所述被攔截的操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用。
進一步地,所述文件特征為所述目標文件的文件路徑,所述判斷所述文件特征是否在預(yù)存的不可刪除文件特征范圍內(nèi)包括:
將所述文件路徑與預(yù)存的不可刪除文件路徑進行匹配,若能匹配上,則所述文件特征在預(yù)存的不可刪除文件特征范圍內(nèi),反之,則所述文件特征不在預(yù)存的不可刪除文件特征范圍內(nèi)。
進一步地,所述文件特征為所述目標文件的MD5值,所述判斷所述文件特征是否在預(yù)存的不可刪除文件特征范圍內(nèi)包括:
將所述MD5值與預(yù)存的不可刪除文件的MD5值進行比較,若相同,則所述文件特征在預(yù)存的不可刪除文件特征范圍內(nèi),反之,則所述文件特征不在預(yù)存的不可刪除文件特征范圍內(nèi)。
進一步地,所述攔截操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用采用如下方式實現(xiàn):
攔截操作系統(tǒng)的文件進程。
進一步地,所述攔截操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用包括:
將操作系統(tǒng)中實現(xiàn)文件刪除的原有函數(shù)地址重定向至攔截函數(shù)地址。
進一步地,放行所述被攔截的操作系統(tǒng)對實現(xiàn)文件刪除的原有函數(shù)的調(diào)用包括:
采用攔截函數(shù)繼續(xù)調(diào)用操作系統(tǒng)中實現(xiàn)文件刪除的原有函數(shù)。
進一步地,所述方法還包括:
從云服務(wù)器端讀取預(yù)存的不可刪除文件特征。
進一步地,所述方法還包括:
接收操作系統(tǒng)返回的操作結(jié)果,若刪除失敗,則返回處理方案。
進一步地,所述處理方案包括以下一種或幾種:
提醒信息、用其他工具來刪除所述目標文件、關(guān)閉正在使用文件或者粉碎文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410184577.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





