我创建了一个 NSIS 安装程序来安装 USB 指纹读取器软件和相关的 Firefox 插件。
我可以像这样安装我在 WinXP 和 win7 64 和 32 中分别创建的 Firefox XPI 插件:
WriteRegStr HKLM SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions "PSK_plugin@companyname.com" "$INSTDIR\psk.xpi"
WriteRegStr HKLM Software\Mozilla\Firefox\Extensions "PSK_plugin@companyname.com" "$INSTDIR\psk.xpi"
但是,以上在 Windows 8 中不起作用。
这是我发现上述注册表项的 Mozilla 链接。它不包括 Windows 8:https ://developer.mozilla.org/en-US/docs/Adding_Extensions_using_the_Windows_Registry