0

目前下载安装在D盘,等软件自动更新(用electron-updater)后自动部署在C盘。

D盘图片

C盘镜像

怎样才能让我的程序自动更新到原来的安装目录?又不能影响第一次安装时的默认路径。

我猜,我应该修改installer.nsh,但是怎么修改呢?</p>

安装程序.nsh 代码:

!macro preInit
SetRegView 64
WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "$LOCALAPPDATA\cosbrowser"
WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "$LOCALAPPDATA\cosbrowser"
SetRegView 32
WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "$LOCALAPPDATA\cosbrowser"
WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "$LOCALAPPDATA\cosbrowser"
!macroend
4

0 回答 0