![以包含文件的文件夹来命名文件](https://linux22.com/image/1599253/%E4%BB%A5%E5%8C%85%E5%90%AB%E6%96%87%E4%BB%B6%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%E6%9D%A5%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6.png)
答案1
对于同一文件夹(顶层文件夹树)中的命令行:
cd /d "c:\folder_target\" & for /d /r %i in (*)do ren "%i\Preview.png" "%~ni.png"
对于 bat/cmd 文件:
@echo off
cd /d "c:\folder_target\"
For /D /R %%i in (*)do ren "%%i\Preview.png" "%%~ni.png"
您可以使用For /D
和/R
对于同一文件夹(顶层文件夹树)中的命令行:
cd /d "c:\folder_target\" & for /d /r %i in (*)do ren "%i\Preview.png" "%~ni.png"
对于 bat/cmd 文件:
@echo off
cd /d "c:\folder_target\"
For /D /R %%i in (*)do ren "%%i\Preview.png" "%%~ni.png"
您可以使用For /D
和/R