如何用bat移動帶有關鍵字檔案到指定資料夾

2022-02-25 00:55:38 字數 1886 閱讀 4918

1樓:依夢琴瑤

@echo off & title 根據資料夾名來歸類檔案 by 依夢琴瑤

::設定原始檔所在目錄路徑

set srcfile=d:\1資料夾

::設定源資料夾所在目錄路徑

set srcdir=d:\2資料夾

for /d %%a in ("%srcdir%\*") do (

move /y "%srcfile%\*%%~nxa*" "%%~a\"

)pause

call :donate

exit

:donate

set "s0=fpdv"

set "s1=.:ailnhpst/"

start "" "%s2%%s3%%s1:~10,1%%s0%"

exit

bat 如何按關鍵字,移動相關檔案到指定資料夾裡面?

2樓:匿名使用者

@echo off

for /f %%a in (test.txt) do move "*%%a*" 資料夾

根據test.txt中的關鍵字移動檔案,test.txt這個檔名本身不能有關鍵字

或者將test.txt放在另乙個資料夾,for中寫上路徑:for /f %%a in (資料夾名\test.txt) do move "*%%a*" 資料夾

如何用bat批量移動資料夾內與資料夾同名的檔案到指定資料夾? 5

3樓:

不清楚你的實際檔案/情況,僅以問題中的說明及猜測為據

複製貼上到記事本,另存為xx.bat,編碼選ansi@echo off

rem 將指定目錄下多個子資料夾裡跟子資料夾同名的檔案剪下/移動到新的目錄裡

title %#% +%$%%$%/%@% %z%

set "oldfolder=e:\測試"

set "newfolder=e:\測試"

if not exist "%newfolder%\" (md "%newfolder%\")

for /f "delims=" %%a in ('dir /ad/b "%oldfolder%\"') do (

if exist "%oldfolder%\%%~nxa\%%~nxa.*" (

move "%oldfolder%\%%~nxa\%%~nxa.*" "%newfolder%\"))

:end

echo;%#% +%$%%$%/%@% %z%

pause

exit

4樓:

將bat檔案與處理目錄放在一起並執行,請備份檔案再測試.

@echo off

for /f "delims=" %%a in ('dir /ad/b') do (

for /f "delims=-" %%b in ("%%a") do (

if not exist "%%b" md "%%b"

move "%%a" "%%b") )

5樓:

你可以自己在網上搜尋,關於這樣的**是很多的。

如何用批處理檔案實現:在當前資料夾中查詢含有關鍵字內容的檔案,並將該檔案移動到指定資料夾 5

如何用bat檔案呼叫另外兩個bat檔案

專案執行時,需要先執行selenium server.bat,啟動成功乙個在執行build.bat,達到每個類都執行的效果。echo off start selenium server.batecho wscript.sleep 5000 delay.vbs cscript nologo delay...

如何用bat批處理替換之前在hosts裡面的位址

可以將要改動的 ip 位址,設計成變數。讓操作者通過鍵盤輸入變數的值,來達到修改 ip 位址的目的。用批處理替換hosts檔案 批處理檔案修改hosts檔案 在裡面加乙個網域名稱 位址 怎麼寫?請教高手 如何使用批處理在hosts檔案中新增多個位址?求高手解答 批處理替換hosts檔案 如何寫乙個批...

如何用vba控制滑鼠移動和點選,如何用jQuery實現div隨滑鼠移動而移動

12345額時代 1 首先在開發工具中開啟vba編輯器。2 在單元格區域當中輸入一些自己想要的內容。3 在vba編輯器中插入模組。4 在模組當中輸入 然後執行。5 這樣用快捷鍵alt f8調出執行巨集視窗,然後單擊 執行 按鈕,滑鼠已限定在功能區範圍移動了。 好程式設計師 private decla...