local s = io.popen("dir C:\\Users\\lizhiyuan\\Desktop\\国家知识产权局ftp法律状态数据\\data /b/s")
local filelist = s:read("*a")local start_pos = 0while 1 do_,end_pos,line = string.find(filelist, "([^\n\r]+.xml)", start_pos)if not end_pos thenbreakendoldname = string.match(line,"0_.-.xml")newname = string.gsub(oldname,"135169","119")os.rename(line, string.format("C:\\Users\\lizhiyuan\\Desktop\\国家知识产权局ftp法律状态数据\\data\\%s",newname))start_pos = end_pos+1
end