文件结构:仪表板>单个文件夹[Spencer Farris,Tyler Manson,Alexis Gibb,Ashley Edminston]>仪表板
我知道您可以使用简单的ren
命令重命名文件,然后使用进入文件夹cd
,但我不知道如何根据文件夹名称重命名文件。所以我有上面提到的文件夹结构。我想循环浏览Dashboards文件夹中的所有文件夹,进入每个文件夹,并将Dashboard.xlsx文件重命名为“ Spencer Farris Dashboard.xlsx”,“ Tyler Manson Dashboard.xlsx”等。
对于同一文件夹(顶级文件夹树)中的命令行:
cd /d "c:\folder_target\" & for /d /r %i in (*)do ren "%i\Dashboards.xlsx" "%~ni Dashboards.xlsx"
对于bat / cmd文件:
@echo off
cd /d "c:\folder_target\"
For /D /R %%i in (*)do ren "%%i\Dashboards.xlsx" "%%~ni Dashboards.xlsx"
您可以使用For /D
和/R
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句