Electron 如何在使用app.setLoginItemSettings({openAtLogin:true})时更改autostart名称、发布者和图标

Electron 如何在使用app.setLoginItemSettings({openAtLogin:true})时更改autostart名称、发布者和图标,electron,autostart,Electron,Autostart,我可以通过设置app.setLoginItemSettings({openAtLogin:true})在我的electron(6.1.2)应用程序中切换autostart功能。但是,在Windows下,当我打开任务管理器并在“启动”选项卡中查看列表时,应用程序仅显示为“Electron”,带有发布者“GitHub,Inc.”和默认的Electron图标 我尝试设置win.setAppDetails({relaunchDisplayName:“我的应用程序名”}),希望这也会影响启动名称,但没有

我可以通过设置
app.setLoginItemSettings({openAtLogin:true})
在我的electron(6.1.2)应用程序中切换autostart功能。但是,在Windows下,当我打开任务管理器并在“启动”选项卡中查看列表时,应用程序仅显示为“Electron”,带有发布者“GitHub,Inc.”和默认的Electron图标

我尝试设置
win.setAppDetails({relaunchDisplayName:“我的应用程序名”})
,希望这也会影响启动名称,但没有改变它。我还想更改发布者和图标。我已在我的应用程序的
包.json中正确设置了
名称
显示名称
属性,并且图标和应用程序名称正确显示在windows标题和任务栏中


我尝试实现
自动启动
包,我以前在nwjs应用程序中使用过该包,但我无法让它工作,因为它似乎与electron使用的节点版本不兼容。我发现很难相信electron根本就没有改变这一点。

事实证明,在开发过程中无法手动设置这一点(至少我没有找到,但我愿意接受建议和进一步的答案)。但是,一旦构建了应用程序,将从二进制文件和/或
package.json
中获取正确的信息