国产精品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>

      一種文件搜索方法及裝置與流程

      文檔序號(hào):12465995閱讀:147來(lái)源:國(guó)知局
      一種文件搜索方法及裝置與流程

      本發(fā)明涉及終端文件處理領(lǐng)域,特別涉及一種文件搜索方法及裝置。



      背景技術(shù):

      現(xiàn)時(shí),企業(yè)對(duì)于重要機(jī)密文件的保護(hù)非常重視,對(duì)于企業(yè)向外發(fā)出的文件通常需要進(jìn)行排查以防止誤發(fā)機(jī)密文件。由于機(jī)密文件通常數(shù)量龐大,機(jī)密文件進(jìn)行歸類時(shí)通常需要借助搜索工具。在現(xiàn)有技術(shù)中,目前的搜索工具不能搜索到壓縮包中的文件,導(dǎo)致審核查看文件的時(shí)候非常的不方便,需要人工對(duì)壓縮文件進(jìn)行解壓縮然后進(jìn)行查看,耗時(shí)費(fèi)力。



      技術(shù)實(shí)現(xiàn)要素:

      本申請(qǐng)實(shí)施例提供了一種文件搜索方法及裝置,提供一種對(duì)壓縮文件中的文件進(jìn)行搜索查看的方法。

      有鑒于此,本發(fā)明的第一方面提供一種文件搜索方法,包括:

      當(dāng)接收到針對(duì)目標(biāo)文件夾的搜索指令時(shí),則判斷所述目標(biāo)文件夾中是否存在壓縮文件;

      若存在所述壓縮文件,則解壓縮所述壓縮文件;

      根據(jù)所述搜索指令確定目標(biāo)文件;

      顯示包括所述目標(biāo)文件的文件列表。

      結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式中,所述顯示包括所述目標(biāo)文件的文件列表之后還包括:

      若接收到打開所述目標(biāo)文件的打開指令時(shí),則打開所述目標(biāo)文件。

      結(jié)合本發(fā)明實(shí)施例的第一方面,第一方面的第一種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第一方面的第二種實(shí)施方式中,解壓縮所述壓縮文件之后還包括:

      將所述壓縮文件中的解壓縮得到的文件存儲(chǔ)至臨時(shí)文件夾中。

      結(jié)合本發(fā)明實(shí)施例的第一方面,第一方面的第一種實(shí)施方式至第二種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第一方面的第三種實(shí)施方式中,還包括:

      當(dāng)接收到針對(duì)所述目標(biāo)文件夾的停止搜索指令時(shí),則刪除所述臨時(shí)文件夾中的文件。

      結(jié)合本發(fā)明實(shí)施例的第一方面,第一方面的第一種實(shí)施方式至第三種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第一方面的第四種實(shí)施方式中,還包括:

      當(dāng)再次接受到針對(duì)所述目標(biāo)文件夾的所述搜索指令時(shí),則刪除所述臨時(shí)文件夾中的文件。

      本發(fā)明的第二方面提供一種裝置,包括:

      判斷模塊,用于當(dāng)接收到針對(duì)目標(biāo)文件夾的搜索指令時(shí),則判斷所述目標(biāo)文件夾中是否存在壓縮文件;

      解壓模塊,用于若存在所述壓縮文件,則解壓縮所述壓縮文件;

      確定模塊,用于根據(jù)所述搜索指令確定目標(biāo)文件;

      顯示模塊,用于顯示包括所述目標(biāo)文件的文件列表。

      結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式中,還包括:

      打開模塊,用于若接收到打開所述目標(biāo)文件的打開指令時(shí),則打開所述目標(biāo)文件。

      結(jié)合本發(fā)明實(shí)施例的第二方面,第二方面的第一種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第二方面的第二種實(shí)施方式中,還包括:

      存儲(chǔ)模塊,用于將所述壓縮文件中的解壓縮得到的文件存儲(chǔ)至臨時(shí)文件夾中。

      結(jié)合本發(fā)明實(shí)施例的第二方面,第二方面的第一種實(shí)施方式至第二種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第二方面的第三種實(shí)施方式中,還包括:

      第一刪除模塊,用于當(dāng)接收到針對(duì)所述目標(biāo)文件夾的停止搜索指令時(shí),則刪除所述臨時(shí)文件夾中的文件。

      結(jié)合本發(fā)明實(shí)施例的第二方面,第二方面的第一種實(shí)施方式至第三種實(shí)施方式中任一種,在本發(fā)明實(shí)施例的第二方面的第四種實(shí)施方式中,還包括:

      第二刪除模塊,用于當(dāng)再次接受到針對(duì)所述目標(biāo)文件夾的所述搜索指令時(shí),則刪除所述臨時(shí)文件夾中的文件。

      從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):

      本發(fā)明實(shí)施例提供一種文件搜索方法及裝置,能夠?qū)嚎s文件中的符合搜索條件的文件進(jìn)行搜索和查看的方法。這種方法避免逐個(gè)解壓縮文件然后才能進(jìn)行查看。這種方法節(jié)省時(shí)間,效率高。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

      圖1是本發(fā)明實(shí)施例中一種文件搜索方法的一個(gè)實(shí)施例示意圖;

      圖2是本發(fā)明實(shí)施例中一種裝置的一個(gè)實(shí)施例示意圖。

      具體實(shí)施方式

      為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。

      本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

      本發(fā)明實(shí)施例提供一種文件搜索方法,請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例的一個(gè)工作流程示意圖。

      步驟101、當(dāng)接收到針對(duì)目標(biāo)文件夾的搜索指令時(shí),判斷目標(biāo)文件夾中是否存在壓縮文件;

      當(dāng)接收到針對(duì)目標(biāo)文件夾的搜索指令時(shí),會(huì)對(duì)目標(biāo)文件夾中的文件進(jìn)行查看,判斷目標(biāo)文件夾中是否存在壓縮文件。

      步驟102、若存在所述壓縮文件,則解壓縮所述壓縮文件;

      當(dāng)目標(biāo)文件夾中存在壓縮文件,則會(huì)解壓縮目標(biāo)文件夾中的壓縮文件。目標(biāo)文件夾下所有的壓縮文件都會(huì)進(jìn)行解壓縮,每一個(gè)文件使用單獨(dú)的線程解壓縮,從而加快解壓速度。由于壓縮文件中可能還存在壓縮文件,所以會(huì)對(duì)所有壓縮文件都進(jìn)行解壓縮,即解壓縮到最底層的文件。由于文件壓縮可能會(huì)使用不同的壓縮格式,所以對(duì)于每一種壓縮格式使用的解壓方式都不一樣,因此需要根據(jù)不同的文件后綴調(diào)用不同的解壓縮方法進(jìn)行解壓縮。

      步驟103、將壓縮文件中解壓縮得到的文件存儲(chǔ)至臨時(shí)文件夾中;

      壓縮文件中解壓縮得到的文件會(huì)被存儲(chǔ)到臨時(shí)文件夾中。

      步驟104、根據(jù)搜索指令確定目標(biāo)文件;

      根據(jù)搜索指令的內(nèi)容,搜索出符合要求的目標(biāo)文件。搜索指令可以搜索文件名或者文件類型,即搜索指定通配符文件。對(duì)于具體的搜索方式,此處不做具體限定。

      步驟105、顯示包括目標(biāo)文件的文件列表;

      當(dāng)完成對(duì)文件的搜索確定出目標(biāo)文件后,會(huì)顯示包括所有目標(biāo)文件的文件列表。如果目標(biāo)文件中有解壓縮得到的文件,還可以突出顯示,例如會(huì)用紅色字體顯示解壓縮得到的文件。

      步驟106、若接收到打開目標(biāo)文件的打開指令時(shí),則打開目標(biāo)文件;

      若接收到針對(duì)目標(biāo)文件的打開指令,則可以打開目標(biāo)文件進(jìn)行查看。

      步驟107、當(dāng)接收到停止搜索指令或再次接受到搜索指令時(shí),則刪除臨時(shí)文件夾中的文件;

      當(dāng)用戶確認(rèn)關(guān)閉軟件停止進(jìn)行搜索而發(fā)出停止搜索指令或者開始下一次搜索再次發(fā)出搜索指令時(shí),臨時(shí)文件夾中的文件會(huì)被刪除。

      上面從本發(fā)明實(shí)施例的一種文件搜索方法進(jìn)行描述,下面對(duì)本發(fā)明實(shí)施例的一種裝置進(jìn)行描述。

      請(qǐng)參閱圖2,本發(fā)明實(shí)施例的一種裝置包括:

      裝置包括判斷模塊201、解壓模塊202、確定模塊203、顯示模塊204、打開模塊205、存儲(chǔ)模塊206、第一刪除模塊207、第二刪除模塊208。

      判斷模塊201,用于當(dāng)接收到針對(duì)目標(biāo)文件夾的搜索指令時(shí),則判斷目標(biāo)文件夾中是否存在壓縮文件;

      解壓模塊202,用于若存在壓縮文件,則解壓縮壓縮文件;

      確定模塊203,用于根據(jù)搜索指令確定目標(biāo)文件;

      顯示模塊204,用于顯示包括目標(biāo)文件的文件列表。

      打開模塊205,用于若接收到打開目標(biāo)文件的打開指令時(shí),則打開目標(biāo)文件。

      存儲(chǔ)模塊206,用于將壓縮文件中的解壓縮得到的文件存儲(chǔ)至臨時(shí)文件夾中。

      第一刪除模塊207,用于當(dāng)接收到針對(duì)目標(biāo)文件夾的停止搜索指令時(shí),則刪除臨時(shí)文件夾中的文件。

      第二刪除模塊208,用于當(dāng)再次接受到針對(duì)目標(biāo)文件夾的搜索指令時(shí),則刪除臨時(shí)文件夾中的文件。

      所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。

      在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

      以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1