标题: [文件操作] [已解决]批处理如何在文件名后添加该文件所在文件夹的名称/名字 [打印本页]
作者: hepeisheng 时间: 2015-4-30 12:38 标题: [已解决]批处理如何在文件名后添加该文件所在文件夹的名称/名字
本帖最后由 pcl_test 于 2016-8-20 18:59 编辑
1个文件夹内有很多子文件夹,子文件夹内有很多歌曲,求在这文件夹内双击bat,把每个子文件夹里的歌曲文件后加一条"-",再后面加上歌曲文件所在的这个子文件夹的名字,
如歌曲名为:千里之外,
其中一个子文件夹名为:刘紫玲-又见知音-DSD-2006,
改后歌曲名为:千里之外-刘紫玲-又见知音-DSD-2006
谢谢
作者: pcl_test 时间: 2015-4-30 13:36
本帖最后由 pcl_test 于 2015-4-30 13:38 编辑
- @echo off
- for /r /d %%a in (*) do (
- pushd "%%a\"
- for %%b in (*.mp3) do ren "%%b" "%%~nb-%%~na%%~xb"
- popd
- )
- pause
复制代码
作者: hepeisheng 时间: 2015-4-30 13:51
对了,完美解决,感谢2楼,谢谢
作者: sinsky 时间: 2015-4-30 15:17
厉害~。。。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |