使用NodeJS和Electron安装操作系统应用程序

m528fe3b  于 2023-08-01  发布在  Electron
关注(0)|答案(2)|浏览(152)

是否有方法从我的应用中检索和执行预安装的应用程序?
就像我想从我的应用程序执行Photoshop一样。
我正在寻找的是列出所有安装的应用程序在操作系统上,并有他们得到打开时,我点击他们。类似于“开始菜单”。

fgw7neuy

fgw7neuy1#

我想你正在寻找类似child_process.exec(cmd,function(error,stdout,stderr){}));的东西
请阅读child_process
举例来说:

child_process.exec('cmd.exe');

字符串

xhv8bpkk

xhv8bpkk2#

使用Node.js获取已安装的应用,支持Windows和macOS。
安装指南
第一个月
使用ES6模块

import {getInstalledApps} from 'get-installed-apps'

getInstalledApps().then(apps => {
  console.log(apps)
})

字符串
CommonJS

const {getInstalledApps} = require('get-installed-apps')
getInstalledApps().then(apps => {
  console.log(apps)
})


https://github.com/Xutaotaotao/get-installed-apps

相关问题