NSIS - 所有用户的桌面快捷方式

时间:2011-09-21 14:05:49

标签: nsis

如何在安装软件包时为所有用户创建桌面快捷方式?

2 个答案:

答案 0 :(得分:7)

NSIS支持多个共同/共享special folders

SetShellVarContext all
CreateShortcut "$desktop\myapp.lnk" "$instdir\myapp.exe"

此代码假设您为elevated ...

答案 1 :(得分:2)

使用!include NTProfiles.nsh [1],您可以在文件夹"${ProfilePathAllUsers}\Desktop"中创建快捷方式。

[1] - http://nsis.sourceforge.net/NT_Profile_Paths