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

回复 2# 宫商角徵羽


比如2和13
作为字符判断的时候,2 是在13前面的。字符判断是从前面到后面逐个对比大小的,而不是整体数字。


写了一个,请把Names.Txt、批处理脚本 和音乐文件放在同一个目录。
  1. @echo off &setlocal enabledelayedexpansion
  2. set /a n=0
  3. for /f %%a in (Names.Txt) do (
  4. set /a n+=1
  5. ren "单词 (!n!).mp3" "%%a.mp3"
  6. )
  7. pause
复制代码
看看显示的是不是符合要求,没问题的话就把echo去掉再执行。
未考虑各种特殊情况,操作前请自行备份。

TOP

那你郁闷咯……   复制的源还在不在? 再来一次呗

TOP

本帖最后由 523066680 于 2012-12-27 09:24 编辑

回复 6# 宫商角徵羽


如果是我遇到这种好像有序但是中间又节外生枝的事情就弄个excel表格一列文件名,一列名单
不对的部分复制移动一下,中间修改一下。改好后前面加一列ren命令  复制出来到.bat  双击执行

ren1.jpg测试.jpg
ren2.jpg功夫.jpg
ren3.jpg不好.jpg
ren4.jpg不要.jpg
ren5.jpg大力.jpg
ren6.jpg后.jpg
ren7.jpg面.jpg
ren8.jpg你.jpg
ren9.jpg懂.jpg
ren10.jpg的.jpg
ren11.jpg词穷.jpg
ren12.jpg了.jpg
  1. ren 1.jpg 测试.jpg
  2. ren 2.jpg 功夫.jpg
  3. ren 3.jpg 不好.jpg
  4. ren 4.jpg 不要.jpg
  5. ren 5.jpg 大力.jpg
  6. ren 6.jpg 后.jpg
  7. ren 7.jpg 面.jpg
  8. ren 8.jpg 你.jpg
  9. ren 9.jpg 懂.jpg
  10. ren 10.jpg 的.jpg
  11. ren 11.jpg 词穷.jpg
  12. ren 12.jpg 了.jpg
复制代码

TOP

回复  BAT-VBS

恩,问题已经重新编写!   

有没没感觉这句话很酷呢?呵呵呵
宫商角徵羽 发表于 2012-12-27 10:33


虽不明,但觉厉

TOP

楼主的情况我懂,所以我没有继续写代码了……

TOP

返回列表