[转]NSIS 制作安装包无法创建桌面快捷方式或无法删除开始菜单项
Posted small-lazybee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转]NSIS 制作安装包无法创建桌面快捷方式或无法删除开始菜单项相关的知识,希望对你有一定的参考价值。
用户将桌面文件转移了,如: D:DocDesktop ,安装程序后,桌面不会生成快捷方式, 或者卸载后,开始菜单中的文件也不会被删除
NSIS卸载后无法删除开始菜单中的内容
原因:
因为NSIS中使用CreateShortCut创建快捷方式时会在每一个人用户下面都创建快捷方式,然后Delete删的时候却只是在当前用户下,因此怎么删也删不掉。
解决方案:
删除所有用户下的快捷方式。首先添加RequestExecutionLevel admin,然后在创建快捷方式和删除快捷方式的地方加上SetShellVarContext all即可。
原文:https://blog.csdn.net/yulinxx/article/details/47953997
以上是关于[转]NSIS 制作安装包无法创建桌面快捷方式或无法删除开始菜单项的主要内容,如果未能解决你的问题,请参考以下文章