[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] BAT脚本如何批量更改文件名?

txt文档“a.txt”里面有单词及对应的汉译,示例如下:

abandon 丢弃;放弃,抛弃
ability  能力;能耐,本领
abnormal  不正常的;变态的
aboard  在船(车)上;上船
abroad  国外;到处
absence 缺席,不在场;缺乏
absent  不在场的;缺乏的
.................

A文件夹中有对应的单词mp3文件

abandon.mp3
ability.mp3
abnormal.mp3
aboard.mp3
abroad.mp3
absence.mp3  
absent.mp3

.....................

怎样将A文件夹中的MP3文件名批量更改为
abandon 丢弃;放弃,抛弃.mp3
ability  能力;能耐,本领 .mp3
abnormal  不正常的;变态的 .mp3
aboard  在船(车)上;上船 .mp3
abroad  国外;到处 .mp3
absence 缺席,不在场;缺乏 .mp3
absent  不在场的;缺乏的 .mp3

  1. @echo off
  2. for /f "tokens=1,2" %%a in (a.txt) do rename "A\%%a.mp3" "A\%%a %%b.mp3"
  3. pause
复制代码

TOP

Demon 发表于 2012-9-17 13:42



    运行提示:

命令语法不正确!

TOP

Demon 发表于 2012-9-17 13:42



已解决了,刚开始没有把bat文件放到需要修改文件名的同一目录下,把bat文件放到A文件夹内就解决了,非常感谢!!

TOP

返回列表