预检清单
- 我已阅读了此项目的 Contributing Guidelines。
- 我同意遵循此项目遵循的 Code of Conduct。
- 我在问题跟踪器中搜索了一个与我想提交的功能请求相匹配的问题,但没有成功。
问题描述
我目前正在构建 WebCatalog ( https://webcatalog.app )。我需要在 Windows 上创建快捷方式文件 (*.lnk) 并将其图标设置为 ICO 文件。
建议的解决方案
shell.writeShortcutLink
目前仅支持使用 DLL 或 EXE 文件路径设置图标。如果能添加对 ICO 文件路径的支持就太好了。
考虑过的替代方案
我目前正在使用 https://www.npmjs.com/package/windows-shortcuts 来实现这个目的。是否有可能将其移植到 Electron?
其他信息
- Preflight Checklist: 在进行项目开发之前,需要完成以下预检步骤。
- Problem Description: 描述当前遇到的问题。
- Proposed Solution: 提出解决问题的建议方案。
- Alternatives Considered: 考虑过的其他解决方案。
- Additional Information: 其他相关信息。
2条答案
按热度按时间chy5wohz1#
Windows快捷方式不适用于Electron应用
oogrdqng2#
我完全支持这个观点,目前没有办法动态地为快捷方式创建图标,如果只接受DLL或EXE文件。