批处理文件,用于在保留编号系统的同时重命名文件夹



我正在尝试编写一个 Windows .bat 文件代码,将目录中的所有文件夹重命名为其他名称,同时将数字保留在末尾。 例如,"DVD#4"到"测试文件夹 4"。 我一直在尝试更改此处的各种文件重命名代码,但一直没有奏效。 我应该怎么写?

如果所有文件夹都有一个 # 字符后跟一个数字,请尝试此(未经测试的)代码。将其保存在批处理文件中,然后通过 cmd 实例调用。

此测试假定某些文件夹路径。修改以满足您的需求。

pushd C:ParentOfDVDFolders
for /f "tokens=1,2 delims=#" %%a in ('dir /b /ad DVD*') do ren "%%~fa#%%b" "Test Folder %%b"
popd

最新更新