Node JS Rename All Files in Folder Example

By Hardik Savani September 18, 2021 Category : Node JS

Hello all! In this article, we will talk about rename all files in folder. i would like to share with you node js rename multiple files. it's simple example of node js rename files in folder. This tutorial will give you simple example of how to rename all files in a folder using node.js.

We will use fs npm package for rename all files in folder using node.js. fs package provide rename() for renaming all files. let's see simple example

Step 1: Create Node App

run bellow command and create node app.

mkdir my-app

cd my-app

npm init

Step 2: Create server.js file

Make sure, you have "uploads" folder with some files.

server.js

const fs = require('fs');

var folder = './uploads/';

fs.readdir(folder, (err, files) => {

if (err) throw err;

for (const file of files) {

var filePath = folder+file;

var filePathRename = folder + 'RENAME-' + file;

fs.rename(filePath, filePathRename, function(err) {

if ( err ) console.log('ERROR: ' + err);

console.log(filePathRename + ' :File Rename Successfully.');

});

}

});

now you can simply run by following command:

node server.js

Output:

i hope it can help you...

Tags :