如何使用javascript将C:\folderA\myfile.txt
复制到C:\folderB\myfile.txt
?我还必须检查以确保myfile.txt
中尚不存在folderB
。最后,我必须将新文件从myfile.txt
重命名为myfile.bak
。
我知道javascript不能真正在本地文件系统上使用,但如果可以,我将如何尽可能简单地编写此代码?
答案 0 :(得分:2)
在浏览器端,您无法访问本地系统文件。但是在服务器端,您可以按以下步骤进行操作。
//copyfile.js
const fs = require('fs');
// destination will be created or overwritten by default.
fs.copyFile('C:\folderA\myfile.txt', 'C:\folderB\myfile.txt', (err) => {
if (err) throw err;
console.log('File was copied to destination');
});
nodejs必须在服务器上installed,然后按如下所示运行上面的脚本
node copyfile.js