1.项目测试工作中,经常有大量文件名需要批量修改,如何快速修改
1.打开cmd,进入当前文件目录 |
2.把当前文件夹下的所有文件名复制到新的文件中 dir * \b>rename.xls |
3.在excel中配好修改相应文件的命令 |
4.将修改文件的命令保存在.bat文件中 |
5.双击.bat文件,文件名即修改成功 |
2.第二种方式,用node代码批量修改文件名
var fs=require('fs')
var src='F:\workTest'
fs.readdir(src,function(err,files){
files.forEach(function(filename){
var new_name=filename.replace(/\.doc/gi,'201908\.doc')
var oldPath = src + '/' + filename
var newPath=src+'/'+new_name
fs.rename(oldPath, newPath, function (err) {
if(!err){
console.log(newPath + '替换成功')
}else{
console.log(err)
}
})
})
})
运行文件node 文件名.js,即可修改文件名成功