0
也许我是愚蠢的,但我似乎无法找到关于如何获取电子应用程序启动参数的任何文档。我的情况是这样的:如何获得用电子打开文件的参数应用程序
- 右键单击文件在Windows资源管理器
- 打开方式 - >我的电子应用
- 电子应用程序打开,可以对文件工作
我可以让电子应用程序打开,但我如何使用右键单击的文件?
也许我是愚蠢的,但我似乎无法找到关于如何获取电子应用程序启动参数的任何文档。我的情况是这样的:如何获得用电子打开文件的参数应用程序
我可以让电子应用程序打开,但我如何使用右键单击的文件?
假设您有“打开方式”部分工作,Windows将传递文件名作为命令行参数。所以只需从process.argv
得到文件名/路径
if(process.argv.length >= 2) {
let filePath = process.argv[1];
//open, read, handle file
}