
根據(jù)父文件夾名稱對(duì)文件進(jìn)行重命名的批處理比如:我J盤里有 多個(gè)文件夾分別是J:/一號(hào)文件/1.jpgJ:/一號(hào)文件/a1.aiJ:/一號(hào)文件/b1.psdJ:/一號(hào)文件/13.epsJ:/一號(hào)文件/1中國(guó).jpgJ:/一號(hào)文件/bathome.jpgJ:/二號(hào)文件/2.aiJ:/三號(hào)文件/3.psdJ:/4號(hào)文件/3.epsJ:/5號(hào)文件夾/5.rarJ:/這個(gè)也要/二號(hào)文件/2.aiJ:/這個(gè)也要/三號(hào)文件/3.psdJ:/這個(gè)也要/4號(hào)文件/3.epsJ:/這個(gè)也要/5號(hào)文件夾/5.rarJ:/這個(gè)也要/還有子目錄/文件夾/5.rar最后為:J:/一號(hào)文件/一號(hào)文件.jpgJ:/一號(hào)文件/一號(hào)文件.aiJ:/一號(hào)文件/一號(hào)文件.psdJ:/一號(hào)文件/一號(hào)文件.epsJ:/一號(hào)文件/一號(hào)文件.jpgJ:/一號(hào)文件/一號(hào)文件.jpgJ:/二號(hào)文件/二號(hào)文件.aiJ:/三號(hào)文件/三號(hào)文件.psdJ:/4號(hào)文件/4號(hào)文件.epsJ:/5號(hào)文件夾/5號(hào)文件夾.rarJ:/這個(gè)也要1/二號(hào)文件/這個(gè)也要1.aiJ:/這個(gè)也要2/三號(hào)文件/這個(gè)也要2.psdJ:/這個(gè)也要3/4號(hào)文件/這個(gè)也要3.epsJ:/這個(gè)也要4/5號(hào)文件夾/這個(gè)也要4.rarJ:/這個(gè)也要/還有子目錄/文件夾/這個(gè)也要.rar如果不能獲取第一級(jí)目錄名就,獲取上一級(jí)目錄名吧!~~
- @echo off&Setlocal EnableDelayedExpansion
- for /r %%i in (.) do (
- set n=100
- for /f delims= %%a in (' dir /b %%i*.jpg') do (
- set /a n+=1
- ren %%i%%a %%~ni-(!n:~1!)%%~xa
- )
- )
- pause
nclick="copycode($('code0'));">復(fù)制代碼
這個(gè)是批量處理.jpg的文件命名N+1[
最后由 dujianchi 于 2009-7-25 17:22]