解决windows10 NSIS安装包无法在任务栏添加启动项

插件包下载地址

https://ncu.dl.sourceforge.net/project/muldersoft/StdUtils-Plugin%20%28NSIS%29/StdUtils.2016-05-14.r2.zip


添加头文件

!include "stdutils.nsh"


Function CreateBarlnk    ;创建快速启动栏 ${ElseIf}

  ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" "CurrentVersion"
  ${if} $R0 >= 6.0
    ${StdUtils.InvokeShellVerb} $0 "$INSTDIR" "${PRODUCT_EXECUTE_NAME}" ${StdUtils.Const.ShellVerb.PinToTaskbar}
  ${else}
    CreateShortCut "$QUICKLAUNCH\${PRODUCT_NAME}.lnk" "$INSTDIR\${PRODUCT_EXECUTE_NAME}"
  ${Endif}

FunctionEnd


部分参数根据自己改动

你可能感兴趣的:(NSIS)