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