我想获取特定路径中所有文件和目录的列表。让我们说“C:\ Dir1”
答案 0 :(得分:0)
您可以使用activex对象,如下所示
function ShowFolderFileList(folderspec)
{
var fso, f, f1, fc, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
s = "";
for (; !fc.atEnd(); fc.moveNext())
{
s += fc.item();
s += "<br>";
}
return(s);
}
答案 1 :(得分:0)
使用findit
var finder = require('findit').find(__dirname);
var files = [];
finder.on('path', function (file, stat) {
files.push(file);
});
finder.on('end', function () {
console.log(files);
});