2017-06-29 57 views
0

也许我是愚蠢的,但我似乎无法找到关于如何获取电子应用程序启动参数的任何文档。我的情况是这样的:如何获得用电子打开文件的参数应用程序

  • 右键单击文件在Windows资源管理器
  • 打开方式 - >我的电子应用
  • 电子应用程序打开,可以对文件工作

我可以让电子应用程序打开,但我如何使用右键单击的文件?

回答

1

假设您有“打开方式”部分工作,Windows将传递文件名作为命令行参数。所以只需从process.argv得到文件名/路径

if(process.argv.length >= 2) { 
    let filePath = process.argv[1]; 
    //open, read, handle file 
} 
相关问题