如何在 Electron JS 中使用 fs.readdirsync() 获取 exe 文件



我想在电子js桌面应用程序中获取exe或桌面应用程序(已安装本地PC(的列表。我尝试了require('fs'(,但它只列出了根路径中的文件夹。

const fs = require('fs');
const root = fs.readdirSync('/')
console.log(root);

如何仅获取EXE文件

Windows 上的一种简单方法。检索列表可能需要一些时间。

const { execSync } = require('child_process');
let list = execSync('wmic product get name,version');
console.log(list.toString());

最好的方法是使用 N-API 编写一个本机节点模块来执行此操作。

最新更新