六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 71|回复: 0

用lua批量改名

[复制链接]

升级  80%

10

主题

10

主题

10

主题

童生

Rank: 1

积分
40
 楼主| 发表于 2013-1-15 02:20:15 | 显示全部楼层 |阅读模式
function rename(dirpath,func)    os.execute('dir ' .. dirpath .. ' /b/a -d > temp.txt')    io.input("temp.txt")    local dirname = ""    local files = {}    for line in io.lines() do if  string.find(line,'.bmp') thentable.insert(files,line) end    end    for k,v in pairs(files) doname=string.sub(v,1,#v-4)..'_swap'cmd = 'ren '..dirpath..v..' '..name..'.bmp'os.execute(cmd)    endendrename('C:\\Users\\xx\\Desktop\\bmp\\')

用lua批量改名, 所有bmp文件名加后缀 _swap
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表