我想重命名文件并创建与文件名对应的目录。但是,我遇到了这个文件名的问题。我已将带有 *.mp3 的文件名导出到文本文件,并且我想使用重命名文件的所有名称
for /f "delims=" %%i in (test.txt) do rename %%i sameNameAs%%iWithoutMP3
如果我要更改的文件名是“Beyonce - Halo.mp3”,有没有办法使用正则表达式?这将与此类似,如果文件名有 .mp3 则将其删除并保留其余部分为英文。
另外,有没有办法用“-”分隔字符串?我的意思是,如果字符串是“Beyonce - Halo.mp3”,我想创建单独的字符串“Beyonce”,这样我就可以用它创建一个文件夹。
如果我的描述不够,请告诉我。我会修复它。多谢你们