如何將此批處理作用於所有子資料夾

2022-04-05 13:23:40 字數 1326 閱讀 5419

1樓:依夢琴瑤

dir命令那裡加上/s引數即可實現處理子目錄

如何用批處理提取當前目錄中所有子資料夾下的檔案,並放到每個子資料夾中

2樓:匿名使用者

就是要把a b c d資料夾下(含子目錄)的所有檔案移動到a b c d資料夾中對吧

放在和a b c d同級目錄中執行

@echo off

for /d %%a in (*) do (for /f "delims=" %%b in ('dir /b/s/a-d "%%a\"')do move "%%b" "%%a\")

如何用cmd批處理所有子資料夾裡的檔名稱前加上對應資料夾的名字. 10

3樓:匿名使用者

@echo off

for /f "tokens=*" %%i in ('dir /ad /b /s "%~dp0"') do (

for /f "tokens=*" %%j in ('dir /a-d /b /s "%%i\*.*"') do (

ren "%%j" "%%~nxi%%~xj"

move "%%i\%%~nxi%%~xj" "d:\檔案提取到此資料夾\"

rd /q "%%i"))

pause

以上內容儲存為批處理檔案(xx.bat),和要提取檔案的子資料夾放在一起即可,例如 和 資料夾1、資料夾2 放在一起.

預設保留檔案字尾名,如果不保留檔案字尾名請刪除 "%%~xj"

如何批處理更改所有子資料夾內檔案的檔名

批處理,如何能刪除某個資料夾下的所有檔案(包括子資料夾下的檔案)但是保留資料夾和子資料夾

4樓:匿名使用者

for /r [你要刪除的資料夾的絕對路徑] %%i in (*.*) do del /s /f %%i

複製儲存為.bat檔案雙擊執行.

5樓:思夜月心

第一種 del /s /q c:\*.*

第二種 rd /s /q c:\123

md /s /q c:\123\123

這樣刪除資料夾 後再建一個新的不就可以了嗎?

6樓:匿名使用者

linux下 rm -rf 資料夾名

求教,如何用批處理將每個子資料夾下所有內容壓縮為zip

7樓:依夢琴瑤

是把每個檔案單獨壓縮,還是把整個子資料夾進行壓縮?

如何將檔名加序數?用bat批處理命令

看你是八級應該有些基礎了,稍微修改一下就可以用了。核心與你的問題是切合的。看來你沒把問說說清楚,能否說清楚些。在本機上測試是成功的。echo off setlocal enabledelayedexpansionfor f delims i in dir b o n doc do set b i c...

如何做這個批處理 10,如何建立批處理檔案

具體先進入的命令不知道但試試這個方法。第一步 在該資料夾內 排列圖示 方式選擇 名稱 此時數字的檔名檔案就在一邊去了吧,此時刪除方法也不用說了吧。或者第二步 將下面的字元儲存到一個新建的記事本里。再將此記事本關閉,最後將這個記事本副檔名txt改為bat。del f a q 1 rd s q 1 這個...

bat批處理移動檔案,如何用批處理移動檔案及資料夾?

echo off color 0b cls echo.echo 批量釋放檔案.echo.echo chapter裡面如果有目錄結構,再hi我增加codeecho 因為不知道你要chapter裡面目錄結構檔案如何處理echo 是帶目錄一起移動,還是目錄資料夾全部刪除,提取出檔案?echo.echo c...