
批處理如何循環(huán)修改一堆子文件夾中的文件名假設根目錄下有文件夾a,b,c,d。。。共計大約5000個這樣的文件夾每個文件夾中有數(shù)量不等的文件,例如,a里面的文件名字可能為x,y,z等等。現(xiàn)在的需求是將文件名按照其所在的父文件夾名字命名,如x,y,z改為a-x,a-y,a-z,或者a_001,a_002,a_003等等,哪種方式簡單就按照哪種方式來。需要一個腳本,這個bat文件是放在根目錄下執(zhí)行。我以前沒有弄過bat,思路就是用循環(huán)嵌套去寫。。。不過現(xiàn)在寫的是錯的。。。
nclick="copycode($('code0'));">復制代碼
- for /d %%f in (C:Test*) do (
- cd %%f
- for %%a in (*) do (ren %%a %~dp0%%a)
- cd..
- )

