婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Windows批量搜索并復制/剪切文件的批處理程序實例

Windows批量搜索并復制/剪切文件的批處理程序實例

熱門標簽:地圖標注店鋪的收費 蘇丹地圖標注app 高德百度地圖標注推廣 為什么申請400電話 貴陽電話外呼系統廠家 南陽高頻外呼系統怎么安裝 京東辦理400電話查詢 外呼系統解決電銷問題 菏澤電銷外呼系統軟件

搜索包含關鍵字的文件名是最常用的功能之一,比如按人名搜索mp3、按內容搜索圖紙等等,當需要搜索成百上千個關鍵詞時,會消耗大量的人力和時間,這時就需要批量搜索功能。本文介紹一個我自己編寫的、用于批量搜索文件的批處理程序。

搜索包含關鍵字的文件名是最常用的功能之一,比如按人名搜索mp3、按內容搜索圖紙等等,當需要搜索成百上千個關鍵詞時,會消耗大量的人力和時間,這時就需要批量搜索功能。

傳統方法

Windows XP自帶了批量搜索的功能,在按(Win+F)彈出的搜索框中,填入若干關鍵詞,用逗號隔開,這樣搜出的結果是包含至少一個關鍵詞的文件。但是這種搜索方法有關鍵字數量的限制,而且要把一堆關鍵詞用逗號隔開也是需要點工夫的,當然你可以用Excel處理,但總歸比較麻煩。下面介紹一個我自己編寫的批處理程序。

任務描述

所謂批量搜索是在一批文件名里尋找多個關鍵詞,比如

關鍵詞列表:AA,BB,CC

目標文件名:AA1,BB2,DD3,BBC1,EE2,Abb

批量搜索得到的結果有:AA1,BB2,BBC1,Abb

因為Windows系統對文件名的大小寫只記錄,不區分,所以Abb也能被搜出來。

解決方法

利用批處理程序中強大的for命令,可以很好的完成批量的搜索。結合其他批處理命令,還能將搜出來的文件復制或者剪切到目的路徑下面。

首先把關鍵字保存在名叫“list.txt”的文本文件里,每個關鍵字占一行。注意不能有空格、空行、空回車。例如:

AA

BB

CC

然后把下面的代碼保存成以 *.bat 為擴展名的批處理文件。代碼如下:

::Batch search  copy/move, Mar 21,2009
::..

@echo off
color 3E
echo 本程序復制/剪切當前目錄下含有特定關鍵字的特定類型文件
echo 注意:覆蓋不提示,請小心操作
echo 注意:關鍵字列表不要有空格、空行、空回車
echo.
if not exist list.txt (echo.
echo 請先將關鍵字列表保存為list.txt...
pause > NUL
exit
)
echo.
echo 選擇要進行的操作:
set /p opt=復制(c) or 剪切(x):
if %opt% NEQ c if %opt% NEQ x (
echo 沒有選項,byebye!
pause >NUL
exit
)
set /p ext=指定文件擴展名(不含".",比如pdf,不指定請輸入*):
set /p url=目標文件夾路徑(不可在當前目錄內):
if not exist %url% md %url%
if %opt%==c set task=復制
if %opt%==x set task=剪切
echo 按任意鍵開始%task%....
pause > NUL

set count=0
for /f "tokens=*" %%i in (list.txt) do (
 for /r %%j in (*%%i*.%ext%) do (
echo 正在%task% %%j 到 %url%
if %opt%==c (copy "%%j" %url% >NUL)
if %opt%==x (move "%%j" %url% >NUL)
set /a count+=1
 )
)
echo.
echo 任務完成!共%task%了%count%個文件
echo.
echo by www.lfhacks.com
echo ..
pause >NUL
exit

把批處理文件和list.txt都放在要搜索的文件目錄下,運行批處理文件,按提示操作即可,注意大小寫敏感。由于for命令先天的限制,有兩點需要注意:

  1. 被搜索文件不能放在根目錄下,需要放在子目錄內
  2. 復制或者剪切的目的地最好在另外一個驅動器內,不然可能會造成死循環。

對上述代碼稍作修改,可以得到其他定制的功能,比如,下面的代碼就是建立以關鍵字命名的獨立目錄,作為復制/剪切的目的地。這個代碼可以用來將文件按某個字段分配到多個文件夾里:

::Batch search  copy/move, Mar 21,2009
::..

@echo off
color 3E
echo 本程序復制/剪切當前目錄下含有特定關鍵字的特定類型文件
echo 注意:覆蓋不提示,請小心操作
echo 注意:關鍵字列表不要有空格、空行、空回車
echo.
if not exist list.txt (echo.
echo 請先將關鍵字列表保存為list.txt...
pause > NUL
exit
)
echo.
echo 選擇要進行的操作:
set /p opt=復制(c) or 剪切(x):
if %opt% NEQ c if %opt% NEQ x (
echo 沒有選項,byebye!
pause >NUL
exit
)
set /p ext=指定文件擴展名(不含".",比如pdf,不指定請輸入*):
set /p url=目標文件夾路徑(不可在當前目錄內,末尾不要帶斜杠\):
if not exist %url% md %url%
if %opt%==c set task=復制
if %opt%==x set task=剪切
echo 按任意鍵開始%task%....
pause > NUL

set count=0
for /f "tokens=*" %%i in (list.txt) do (
 md %url%\%%i
 for /r %%j in (*%%i*.%ext%) do (
echo 正在%task% %%j 到 %url%\%%i
if %opt%==c (copy /Y "%%j" "%url%\%%i" >NUL)
if %opt%==x (move /Y "%%j" "%url%\%%i" >NUL)
set /a count+=1
 )
)
echo.
echo 任務完成!共%task%了%count%個文件
echo.
echo by www.lfhacks.com
echo ..
pause >NUL
exit

在批量搜索并轉移文件后,往往需要和原有的關鍵字比對,知道搜索到了多少文件。這就需要一個工具,能夠批量檢測一批關鍵字是否存在于一堆文件里。請參考另一篇文章: 批量檢測文件(夾)是否存在的批處理程序

您可能感興趣的文章:
  • windows批量檢測文件(夾)是否存在的批處理程序
  • windows搜索空文件夾的批處理程序代碼實例
  • Windows下使用批處理文件.bat刪除舊文件
  • Windows 2008 r2任務計劃程序執行批處理失敗問題解決方法
  • Windows命令行bat批處理延遲sleep方法(批處理延時)
  • Windows下bat批處理腳本使用telnet批量檢測遠程端口小記
  • PHP啟動windows應用程序、執行bat批處理、執行cmd命令的方法(exec、system函數詳解)
  • Windows運行bat批處理文件時隱藏cmd命令提示符窗口的方法
  • windows批處理命令教程
  • Windows下用命令行修改IP地址的方法詳解(附批處理文件)

標簽:海北 資陽 韶關 昌都 咸寧 通遼 滄州 阿里

巨人網絡通訊聲明:本文標題《Windows批量搜索并復制/剪切文件的批處理程序實例》,本文關鍵詞  Windows,批量,搜索,并,復制,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows批量搜索并復制/剪切文件的批處理程序實例》相關的同類信息!
  • 本頁收集關于Windows批量搜索并復制/剪切文件的批處理程序實例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一区二区视频在线观看2022| 日韩午夜中文字幕| 欧美一区二区网站| 亚洲婷婷综合色高清在线| 另类小说图片综合网| 色88888久久久久久影院野外| 国产色一区二区| 日本美女一区二区三区视频| 一本大道久久精品懂色aⅴ| 久久蜜桃av一区二区天堂 | 制服丝袜亚洲网站| 亚洲日本欧美天堂| 成人激情视频网站| 国产视频一区在线播放| 国产尤物一区二区在线| 欧美一级艳片视频免费观看| 亚洲成人资源在线| 在线视频国内一区二区| 亚洲精品欧美专区| 一本色道久久综合狠狠躁的推荐| 欧美国产乱子伦| 成人av综合一区| 国产欧美视频一区二区三区| 国产成人自拍网| 国产欧美日韩一区二区三区在线观看 | 久久久99久久| 韩国女主播成人在线| 欧美电视剧免费观看| 久久er精品视频| 精品美女在线播放| 高清久久久久久| 日韩一区在线看| 欧美在线你懂的| 天涯成人国产亚洲精品一区av| 欧美三片在线视频观看| 午夜国产不卡在线观看视频| 7777女厕盗摄久久久| 卡一卡二国产精品 | 国产一区二区伦理片| 国产婷婷色一区二区三区| 成人av资源在线| 亚洲自拍偷拍麻豆| 91精品国产综合久久久久久久 | 欧美激情一区二区| 成人av在线一区二区三区| 亚洲欧美另类综合偷拍| 欧美三级电影一区| 青青草91视频| 国产精品久久午夜| 欧美主播一区二区三区| 免费人成网站在线观看欧美高清| 精品福利一区二区三区| www.爱久久.com| 亚洲第一精品在线| 久久久久久久综合| 91女人视频在线观看| 三级成人在线视频| 欧美激情综合在线| 欧美日韩不卡一区二区| 国产美女在线观看一区| 亚洲色欲色欲www在线观看| 欧美日韩国产片| 国产成人精品三级麻豆| 亚洲一区免费视频| 精品国产第一区二区三区观看体验| 国产一区激情在线| 亚洲午夜激情网页| 久久久久久久免费视频了| 日本韩国一区二区| 国产一区二区精品久久91| 亚洲精品日产精品乱码不卡| 日韩一二三四区| 99久久久久久| 国产在线精品一区二区| 一区二区三区免费| 久久精品亚洲精品国产欧美kt∨| 在线免费不卡视频| 国产经典欧美精品| 日韩成人av影视| 一区二区国产盗摄色噜噜| 久久久精品天堂| 欧美高清视频www夜色资源网| 波多野结衣在线一区| 麻豆精品一二三| 午夜精品久久一牛影视| 亚洲国产精品高清| 久久精品男人天堂av| 日韩一区二区在线观看视频播放| 91丨九色丨蝌蚪富婆spa| 国产精品主播直播| 免费精品视频在线| 一区二区三区.www| 综合在线观看色| 国产精品午夜电影| 精品久久久久久无| 精品久久一区二区| 日韩欧美高清一区| 91精品国产免费| 制服丝袜亚洲网站| 在线综合视频播放| 欧美高清视频一二三区| 在线播放视频一区| 欧美高清www午色夜在线视频| 91视频xxxx| 色悠久久久久综合欧美99| 9i看片成人免费高清| 99久久777色| 91丨九色porny丨蝌蚪| 91在线国内视频| 91免费在线看| 欧洲亚洲国产日韩| 欧美猛男超大videosgay| 欧美三电影在线| 欧美巨大另类极品videosbest| 色菇凉天天综合网| 欧美色综合天天久久综合精品| 欧美亚洲高清一区二区三区不卡| 欧美性受xxxx黑人xyx性爽| 91麻豆国产在线观看| 欧美色大人视频| 欧美成va人片在线观看| www成人在线观看| 国产欧美视频在线观看| 亚洲蜜桃精久久久久久久| 亚洲第一在线综合网站| 久久91精品国产91久久小草| 精品无码三级在线观看视频 | 中文字幕一区不卡| 亚洲自拍偷拍欧美| 久久狠狠亚洲综合| 大胆欧美人体老妇| 欧美日韩午夜在线视频| 精品日韩欧美在线| 国产精品久久福利| 午夜精品123| 国产麻豆精品theporn| 99re热这里只有精品视频| 在线视频欧美精品| wwww国产精品欧美| 一级日本不卡的影视| 麻豆极品一区二区三区| 99久久国产综合精品女不卡| 欧美精品自拍偷拍| 日本一区二区高清| 日韩精品一二三| 成人精品免费视频| 欧美精品在线一区二区| 国产精品水嫩水嫩| 日韩1区2区3区| 99在线精品观看| 欧美成人艳星乳罩| 亚洲午夜免费视频| 粉嫩久久99精品久久久久久夜| 欧美亚洲动漫精品| 中文字幕一区二| 国产一区二区在线视频| 欧美午夜精品久久久| 国产亚洲成aⅴ人片在线观看| 亚洲一区二区三区小说| 播五月开心婷婷综合| 欧美一区二区三区四区在线观看| 国产精品免费人成网站| 蜜桃精品在线观看| 欧美日韩亚洲另类| 亚洲色图.com| 国产aⅴ综合色| 欧美一级片免费看| 亚洲电影你懂得| 91一区二区三区在线观看| 亚洲精品一区在线观看| 日韩中文字幕亚洲一区二区va在线| 成人aaaa免费全部观看| xnxx国产精品| 久久国产欧美日韩精品| 欧美日韩一级二级| 亚洲人成网站在线| www.亚洲激情.com| 国产性色一区二区| 国产乱码字幕精品高清av| 精品日韩一区二区三区免费视频| 天天影视网天天综合色在线播放 | 久久久久久久久久久黄色| 蜜臀av一区二区| 日韩一区二区三区免费看| 日本美女一区二区| 欧美一区二区三区电影| 视频精品一区二区| 欧美狂野另类xxxxoooo| 日韩高清电影一区| 7777精品伊人久久久大香线蕉的| 亚洲国产综合人成综合网站| 欧美丝袜丝交足nylons| 亚洲综合无码一区二区| 欧美日韩中文字幕一区| 亚洲一区二区三区自拍| 欧美日韩免费一区二区三区视频| 亚洲午夜一区二区三区| 欧美性生活久久| 亚洲成年人网站在线观看| 欧美无砖砖区免费|