使用 Windows 控制台或批处理文件更改许多文件夹的名称

使用 Windows 控制台或批处理文件更改许多文件夹的名称

我有一个文件夹,里面有很多文件夹。它们有一个名称模式:dd-mm_PSD,我希望它们也用这个模式命名:mm_dd_PSD,因为这样更容易管理。我可以用控制台或一些批处理文件“全局”地执行此操作吗?

答案1

这应该足够了:

cd <your-top-folder-here>
for /f "tokens=1,2,3* delims=-_" %d in ('dir /s/b *PSD') do ren "%d-%e_%f" "%e_%~nd_%f"

相关内容