如何使用 javascript 或 nodejs 查找 windows/mac 中是否安装了软件

How to find whether software is installed or not in windows/mac using javascript or nodejs

我的要求是使用Javascript 我需要检查windows & mac 系统中是否安装了xyz.msi/xyz.pkg 应用程序。

但我找不到任何解决方案,所以我正在尝试通过 NodeJS。我有以下疑惑

  1. NodeJS 会帮助我实现上述要求吗?
  2. 有什么方法可以使用 nodeJS 获取已安装应用程序的列表
  3. 或者通过传递特定的应用程序名称,我可以使用 NodeJS 获取有关该应用程序的信息。

如果有人有想法,请分享。

提示:

我不确定 javascript 但 node.js。

当您在 node.js 中执行您的项目时,您拥有在 os 平台上执行任何操作的操作权限。

您可以使用 node.js 的 child_process 在您的 pro 上执行 shell 并观察标准输出以检查您是否已安装。