我试图编写一个windows .bat文件代码,该代码将目录中的所有文件夹重命名为其他文件,同时将数字保留在最后。例如" DVD#4"到"测试文件夹4"。我一直在尝试改变各种文件重命名代码,但它还没有奏效。我该怎么写呢?
答案 0 :(得分:0)
如果所有文件夹都有#字符后跟数字,请尝试使用此(未经测试的)代码。将其保存在批处理文件中,然后通过cmd实例调用。
此测试假设某些文件夹路径。修改以满足您的需求。
pushd C:\ParentOfDVDFolders
for /f "tokens=1,2 delims=#" %%a in ('dir /b /ad DVD*') do ren "%%~fa#%%b" "Test Folder %%b"
popd