0

我正在开发 node.js 应用程序,我在 %APPDATA%/Archive/****/Licensing 中有要归档的文件夹列表,**** 是不同的版本。(v195、v196、v197 等)

从 APPDATA 我想遍历所有版本文件夹,在版本文件夹中我只想获取不同版本文件夹的许可文件夹。

这是我尝试过的

//I am not sure, how to loop over here 
var archiver = require('archiver'); 

var FileList = path.resolve(process.env.LOCALAPPDATA,'..\\Roaming\\Archive\\****\\licensing');
archive.directory(File, "FileList");

4

1 回答 1

0
var SAnsysDebugFile = path.resolve(process.env.LOCALAPPDATA,'..\\Roaming\\Archive');
glob(SAnsysDebugFile+'/v***/licensing','', function (err, files) {
    if (err) {
     console.log(err);
    } else {
        console.log(files);
        for (let i in files) {
            sUsagefile = files[i];
            archive.directory(files[i], "Archive");
        }
      }
})
于 2019-10-14T13:38:39.327 回答