代码
const fs = require("fs");
const path = require('path');
const base = require('../db/db.js');
let the_path = 'E:/运四/运一照片/';
const files = fs.readdirSync(the_path);
files.forEach(it=>{
let new_name = it.slice(0,it.indexOf('.'));
let end_name = it.slice(-4);
let sql = 'select * from idcode_name_tab where name = ?';
let sql_data = [new_name];
base(sql,sql_data,(result)=>{
if(result.length >= 1){
new_name = result[0].idcode+'-'+new_name+end_name;
let oldFile=the_path+it;
let newFile=the_path+new_name;
fs.rename(oldFile,newFile,(err)=>{
if(err) throw err;
})
}
})
})