假设当前目录内都是单层目录存储照片,即每一个目录下都是若干照片且再无下层目录在当前目录下建立一个任意名合法文件名(建议英文)后缀.BAT(如S.BAT)用文本编辑内容:然后单击等待运行结束即可ECHO OFFSETLOCAL ENABLEDELAYEDEXPANSIONDIR /AD /B /D >1.TXTFOR /F %%u IN (1.TXT) DO ( CD %%u DIR /ON /B /D *.JPG>2.TXT SET /A P=1 FOR /F %%v IN (2.TXT) DO ( REN "%%v" "%%u(!P!).JPG" SET /A P+=1 ) DEL 2.TXT CD ..)DEL 1.TXT