首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

用lua批量更名

2012-09-13 
用lua批量改名function rename(dirpath,func)os.execute(dir .. dirpath .. /b/a -d temp.txt)io.

用lua批量改名

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

热点排行