求教高手:批处理批量改文件名前缀

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:35:37
比如说 f:\a\b\ f:\a\c f:\a\d
我要一次性把b,c,d文件夹下的文件都加一个前缀,在文件夹b下的文件加前缀b,在文件夹c下的文件加前缀c,在文件夹d下的文件加前缀d
如何用批处理实现
高手请指导啊,谢谢了

批处理放到a文件夹下:

@echo off
for /f "delims=" %%i in ('dir /a:d /b') do (
for /f "delims=" %%j in ('dir /a /b %%i\') do (
ren "%%i\%%j" "%%i%%j"
)
)
pause
exit /b

可以一个文件夹一个文件夹的改
选择一个文件夹下的全文件,然后不要点别处,点选中的其中一个,保证其他的还是在被选中,修改任意一个文件,其他文件自动修改了。