Google chrome 从NSIS安装程序安装chrome扩展?

Google chrome 从NSIS安装程序安装chrome扩展?,google-chrome,installation,google-chrome-extension,nsis,Google Chrome,Installation,Google Chrome Extension,Nsis,我有一个应用程序,它也有一个firefox和chrome扩展。我正在为安装程序使用NSIS,现在我希望安装程序具有复选框,询问用户是否要为其浏览器安装扩展 要安装firefox扩展,很容易,我只需将扩展文件复制到PROGRAMFILES\Mozilla firefox\extensions{GUID},但我找不到一种方法(从NSIS安装程序)在chrome上实现 有人知道如何做到这一点吗? 更新: 谢谢你,我需要什么。(我还不能回答我自己的问题,因为我要等8个小时才能有100个代表)我能想到

我有一个应用程序,它也有一个firefox和chrome扩展。我正在为安装程序使用NSIS,现在我希望安装程序具有复选框,询问用户是否要为其浏览器安装扩展

要安装firefox扩展,很容易,我只需将扩展文件复制到PROGRAMFILES\Mozilla firefox\extensions{GUID},但我找不到一种方法(从NSIS安装程序)在chrome上实现

有人知道如何做到这一点吗?


更新:


谢谢你,我需要什么。(我还不能回答我自己的问题,因为我要等8个小时才能有100个代表)

我能想到的唯一办法是在扩展名所在的特定URL为用户打开Chrome。当然,事先会有一些用户说明。
更糟糕的方法是为用户执行SendKey事件。这取决于你想要多少“与魔鬼共舞”;)!define PRODUCT_VERSION "1.0.0" !define CRXNAME "extension.crx" !define CRXID "qwertyuiopasdfghjklzxcvbnm" SetOutPath "$INSTDIR" File "${CRXNAME}" WriteRegStr HKLM "Software\Google\Chrome\Extensions\${CRXID}" "path" "$INSTDIR\${CRXNAME}" WriteRegStr HKLM "Software\Google\Chrome\Extensions\${CRXID}" "version" "${PRODUCT_VERSION}" WriteRegStr HKLM "Software\Wow6432Node\Google\Chrome\Extensions\${CRXID}" "path" "$INSTDIR\${CRXNAME}" WriteRegStr HKLM "Software\Wow6432Node\Google\Chrome\Extensions\${CRXID}" "version" "${PRODUCT_VERSION}"