專利名稱:文檔批量操作管理系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文檔批量操作管理系統(tǒng)及方法。
背景技術(shù):
目前,操作系統(tǒng)自帶的及市面上所見(jiàn)到的對(duì)文件及文件夾進(jìn)行操作的管理系統(tǒng),雖然能對(duì)多個(gè)文件及文件夾進(jìn)行批量操作,但都是對(duì)指定路徑下的文件及文件夾進(jìn)行的,無(wú)法對(duì)用戶提出只對(duì)指定條件的文件及文件夾進(jìn)行批量操作,例如要同時(shí)對(duì)所有文件名滿足 test . bmp的文件進(jìn)行更名就不可能了,而往往用戶都是對(duì)滿足條件的文件或文件夾進(jìn)行
操作,則需要對(duì)每個(gè)文件及文件夾進(jìn)行單獨(dú)操作,這樣一來(lái)要完成滿足條件的文件及文件夾操作,會(huì)浪費(fèi)大量的時(shí)間,給用戶帶來(lái)不便。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種文檔批量操作管理系統(tǒng),能夠批量處理文件及文件夾的操作。
此外,還有必要提供一種文檔批量操作管理方法,能夠批量處理文件及文件夾的操作。
一種文檔批量操作管理系統(tǒng),該系統(tǒng)運(yùn)行于計(jì)算機(jī)中,該文檔批量操作管理系統(tǒng)包括讀取模塊,用于讀取用戶所選擇的操作方式及讀取用戶所輸入的操作類型,該操作方式包括指定路徑方式及模糊査找方式,所述操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除;判斷模塊,用于判斷用戶所選擇的操作方式是否為模糊査找方式;接收模塊,用于當(dāng)用戶所選擇的操作方式為模糊査找方式時(shí),接收用戶所輸入的模糊査找的關(guān)鍵字;査找模塊,用于査找所述計(jì)算機(jī)的存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾;及執(zhí)行模塊,用于對(duì)査找出的文件或者文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。
一種文檔批量操作管理方法,該方法包括如下步驟讀取用戶所選擇的操作方式,該操作方式包括指定路徑方式及模糊査找方式;當(dāng)用戶所選擇的操作方式為模糊査找方式時(shí),接收用戶所輸入的模糊査找的關(guān)鍵字;査找計(jì)算機(jī)的存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾;讀取用戶所輸入的操作類型,所述操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除;及對(duì)査找出的文件或者文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。相較于現(xiàn)有技術(shù),所述文檔批量操作管理系統(tǒng)及方法,可以實(shí)現(xiàn)對(duì)多個(gè)文件及文件夾進(jìn)行批量操作,很方便的實(shí)現(xiàn)對(duì)多個(gè)文件及文件夾的更名、類型修改、備份及刪除等操作。
圖1是本發(fā)明文件批量操作管理系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。圖2是本發(fā)明文檔批量操作管理系統(tǒng)的功能模塊圖。圖3是本發(fā)明文檔批量操作管理方法較佳實(shí)施例的作業(yè)流程圖。
具體實(shí)施例方式
如圖1所示,是本發(fā)明文檔批量操作管理系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。該系統(tǒng)運(yùn)行于計(jì)算機(jī)1內(nèi),該計(jì)算機(jī)l的存儲(chǔ)介質(zhì)內(nèi)存儲(chǔ)有文件及文件夾。該計(jì)算機(jī)1還連接有鍵盤3、鼠標(biāo)4及顯示器5。所述鍵盤3、鼠標(biāo)4及顯示器5作為文檔批量操作的輸入輸出設(shè)備。
如圖2所示,是本發(fā)明文檔批量操作管理系統(tǒng)的功能模塊圖。該系統(tǒng)包括讀取模塊IO、判斷模塊12、接收模塊14、査找模塊16及執(zhí)行模塊18。
讀取模塊10用于讀取用戶所選擇的操作方式,所述操作方式包括指定路徑和模糊査找方式。所述指定路徑為對(duì)用戶所指定路徑下的文件或者文件夾進(jìn)行操作,所述模糊査找方式是指根據(jù)用戶所輸入的關(guān)鍵字進(jìn)行査找,該關(guān)鍵字包括字符串及/或文件名后綴等。如abc. *,氺abc氺.doc, doc等。
判斷模塊12用于判斷用戶所選擇的操作方式是否為模糊査找方式。
接收模塊14用于當(dāng)用戶所選擇的操作方式為模糊査找方式時(shí),接收用戶所輸入的模糊査找的關(guān)鍵字。
査找模塊16用于當(dāng)操作方式為模糊査找方式時(shí),査找所述計(jì)算機(jī)l的內(nèi)存或存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾。如用戶輸入字符串為abc,則該査找模塊16査找出該計(jì)算機(jī)1內(nèi)所有文件名或文件夾名中包括abc這個(gè)字符串的文件或者文件夾。該査找模塊16還用于當(dāng)操作方式為指定路徑査找方式時(shí),找到用戶所指定的路徑下的文件及/或文件夾。
所述讀取模塊10還用于讀取用戶所輸入的操作類型。該操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除等。
執(zhí)行模塊l8用于對(duì)所査找到的文件及文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。若操作方式為指定路徑方式,則該執(zhí)行模塊18對(duì)用戶所指定路徑的文件及文件夾進(jìn)行批量更名、文檔類型批量更改、文件夾批量備份及刪除等。
當(dāng)操作方式為模糊査找方式時(shí),若操作類型為文檔及文件夾批量更名,則該執(zhí)行模塊18將所査找到的文件及文件夾的名稱的査找關(guān)鍵字進(jìn)行批量更換。如査找關(guān)鍵字為abc,若用戶需要對(duì)所有文件即文件夾中含有字符串a(chǎn)bc替換成123,則所述執(zhí)行模塊18對(duì)所述abc替換成123。
若操作類型為文檔類型批量更改,則該執(zhí)行模塊18將所査找到的文件的后綴名進(jìn)行批量更改。如査找關(guān)鍵字為abc,所査找到的文件的后綴名可能為*. doc、 *. pdf等,若用戶需要將所述文件所有后綴名為*. doc的文件更改為后綴名為*. pdf的文件,則該執(zhí)行模塊18對(duì)所述査找到的所有滿足后綴名為*. doc的文件進(jìn)行批量更改為后綴名為t pdf的文件。
若操作類型為文件夾批量備份或者刪除,則執(zhí)行模塊18對(duì)所査找到的文件及文件夾進(jìn)行批量備份或者刪除。如用戶需要對(duì)含有字符串a(chǎn)bc的文件及文件夾進(jìn)行備份或者刪除,則所述執(zhí)行模塊18對(duì)査找的文件及文件夾批量備份或者刪除。
如圖3所示,是本發(fā)明文檔批量操作管理方法較佳實(shí)施例的作業(yè)流程圖。
步驟S30,讀取模塊10讀取用戶所選擇的操作方式,所述操作方式包括指定路徑和模糊査找方式。所述指定路徑為對(duì)用戶所指定路徑下的文件或者文件夾進(jìn)行操作,所述模糊査找方式是指根據(jù)用戶所輸入的關(guān)鍵字進(jìn)行査找,該關(guān)鍵字包括字符串及文件名后綴等。
步驟S32,判斷模塊12判斷用戶所選擇的操作方式是否為模糊査找方式。當(dāng)用戶所選擇的操作方式為指定路徑方式時(shí),轉(zhuǎn)至步驟S38。
步驟S34,當(dāng)用戶所選擇的操作方式為模糊査找方式時(shí),接收模塊14接收用戶所輸入的模糊査找的關(guān)鍵字。
步驟S36,當(dāng)操作方式為模糊査找方式時(shí),査找模塊16査找所述計(jì)算機(jī)1的內(nèi)存或存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾。如用戶輸入字符串為abc,則該査找模塊16査找出該計(jì)算機(jī)1內(nèi)所有文件名或文件夾名中包括abc這個(gè)字符串的文件或者文件夾。當(dāng)操作方式為指定路徑査找方式時(shí),該査找模塊16找到用戶所指定的路徑下的文件及文件夾。
步驟S38,所述讀取模塊10讀取用戶所輸入的操作類型。該操作類型包括文檔批量更名、文檔類型更改、文件夾批量更名、文件夾批量備份或者刪除等。
步驟S40 ,執(zhí)行模塊l8對(duì)所査找到的文件及文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。若操作方式為指定路徑方式,則該執(zhí)行模塊18對(duì)用戶所指定路徑的文件及文件夾進(jìn)行批量更名、文檔類型批量更改、文件夾批量備份或者刪除等。
當(dāng)操作方式為模糊査找方式時(shí),若操作類型為文檔及文件夾批量更名,則該執(zhí)行模塊18將所査找到的文件及文件夾的名稱的査找關(guān)鍵字進(jìn)行批量更換。如査找關(guān)鍵字為abc
6,若用戶需要對(duì)所有文件即文件夾中含有字符串a(chǎn)bc替換成123,則所述執(zhí)行模塊18對(duì)所述abc替換成123。
若操作類型為文檔類型批量更改,則該執(zhí)行模塊18將所査找到的文件的后綴名進(jìn)行批量更改。如査找關(guān)鍵字為abc,所査找到的文件的后綴名可能為*. doc、 *. pdf等,若用戶需要將所述文件所有后綴名為*. doc的文件更改為后綴名為*. pdf的文件,則該執(zhí)行模塊18對(duì)所述査找到的所有滿足后綴名為*. doc的文件進(jìn)行批量更改為后綴名為t pdf的文件。
若操作類型為文件夾批量備份或者刪除,則執(zhí)行模塊18對(duì)所査找到的文件及文件夾進(jìn)行批量備份或者刪除。如用戶需要對(duì)含有字符串a(chǎn)bc的文件及文件夾進(jìn)行備份或者刪除,則所述執(zhí)行模塊18對(duì)査找的文件及文件夾批量備份或者刪除。
最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種文檔批量操作管理系統(tǒng),該系統(tǒng)運(yùn)行于計(jì)算機(jī)中,其特征在于,該文檔批量操作管理系統(tǒng)包括讀取模塊,用于讀取用戶所選擇的操作方式及讀取用戶所輸入的操作類型,該操作方式包括指定路徑方式及模糊查找方式,所述操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除;判斷模塊,用于判斷用戶所選擇的操作方式是否為模糊查找方式;接收模塊,用于當(dāng)用戶所選擇的操作方式為模糊查找方式時(shí),接收用戶所輸入的模糊查找的關(guān)鍵字;查找模塊,用于查找所述計(jì)算機(jī)的存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾;及執(zhí)行模塊,用于對(duì)查找出的文件或者文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。
2 如權(quán)利要求l所述的文檔批量操作管理系統(tǒng),其特征在于,所述關(guān) 鍵字包括字符串及/或文件名的后綴名。
3 如權(quán)利要求l所述的文檔批量操作管理系統(tǒng),其特征在于,所述査 找模塊還用于當(dāng)用戶所選擇的操作方式為指定路徑方式時(shí),找到用戶所指定的路徑下的文件 及/或文件夾。
4 一種文檔批量操作管理方法,其特征在于,該方法包括如下步驟讀取用戶所選擇的操作方式,該操作方式包括指定路徑方式及模糊査找方式; 當(dāng)用戶所選擇的操作方式為模糊査找方式時(shí),接收用戶所輸入的模糊査找的關(guān)鍵字; 査找計(jì)算機(jī)的存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾;讀取用戶所輸入的操作類型,所述操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除;及對(duì)査找出的文件或者文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。
5 如權(quán)利要求4所述的文檔批量操作管理方法,其特征在于,所述關(guān)鍵字包括字符串及/或文件名的后綴名。
6 如權(quán)利要求4所述的文檔批量操作管理方法,其特征在于,該方法還包括步驟當(dāng)用戶所選擇的操作方式為指定路徑方式時(shí),找到用戶所指定的路徑下的文件及/或文件夾。
全文摘要
一種文檔批量操作管理方法,該方法包括如下步驟讀取用戶所選擇的操作方式,該操作方式包括指定路徑方式及模糊查找方式;當(dāng)用戶所選擇的操作方式為模糊查找方式時(shí),接收用戶所輸入的模糊查找的關(guān)鍵字;查找計(jì)算機(jī)的存儲(chǔ)介質(zhì)中所有文件或者文件夾,找出文件或文件夾的命名中包括所述關(guān)鍵字的文件或者文件夾;讀取用戶所輸入的操作類型,所述操作類型包括文檔批量更名、文檔類型批量更改、文件夾批量更名、文件夾批量備份或者刪除;及對(duì)查找出的文件或者文件夾執(zhí)行所讀取的操作類型所對(duì)應(yīng)的操作。另外,本發(fā)明還提供一種文檔批量操作管理系統(tǒng)。
文檔編號(hào)G06F17/30GK101599066SQ200810301940
公開(kāi)日2009年12月9日 申請(qǐng)日期2008年6月3日 優(yōu)先權(quán)日2008年6月3日
發(fā)明者彭正全 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司