关于NSIS静默安装在控制面板上自定义卸载图标?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于NSIS静默安装在控制面板上自定义卸载图标?相关的知识,希望对你有一定的参考价值。

我用NSIS打包后安装在WIN7系统上后,在控制面板的卸载/添加程序里发现不是自己想要的图标,哪位大师能帮我解决下。

参考技术A DisplayIcon 值就是用来指定图标的:WriteRegStr HKLM SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\XXXXXX DisplayIcon $INSTDIR\xxx.exe追答

谢谢,完美解决!

NSIS控制面板显示卸载

define PRODUCT_INSTALL_KEY "SoftwareMicrosoftWindowsCurrentVersionInstall${PRODUCT_NAME}"

InstallDirRegKey HKLM "${PRODUCT_INSTALL_KEY}" "InstallDir"

#控制面板显示图标
  WriteRegStr HKLM "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" ;名称
 WriteRegStr HKLM "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" ;版本号
 WriteRegStr HKLM "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"  ;发布人
 WriteRegStr HKLM "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR$PRODUCT_NAMEEXE" ;图标
 WriteRegStr HKLM "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIRuninst.exe"  ;发布的exe
————————————————
 
原文链接:https://blog.csdn.net/yimengchenxi/article/details/47949937

以上是关于关于NSIS静默安装在控制面板上自定义卸载图标?的主要内容,如果未能解决你的问题,请参考以下文章

总是显示NSIS ERROR怎么办?卸载不了软件

NSIS检测并卸载已有版本,静默卸载隐藏MessageBox

根据安装程序的 NSIS 卸载程序权限

bat静默卸载指定软件

NSIS 的卸载程序运行速度非常快

NSIS 安装程序静默运行应用程序——电子