修改读取文件个数和文件名长度防止名字太长溢出