为特定组中的所有用户添加桌面快捷方式?

时间:2015-09-22 01:22:12

标签: c# windows batch-file installshield shortcut

目前在我的应用程序安装过程中,我在特定帐户下放置了一个特殊的快捷方式,但这限制了用户拥有超过1个特殊帐户 - 相反,我决定创建一个特定的GROUP,并且该组中的任何用户都应该拥有特殊的捷径。

问题是,我无法找到"为组中的所有用户设置快捷方式"。

请注意以下事项:

  • 必须适用于Windows 7和XP
  • 可以使用任何编程工具或语言(脚本,C#,安装盾牌,任何东西)
  • 这些小组是我创造的(所以如果我需要对小组做些什么来使我有可能我不介意)

非常感谢任何帮助或提示。

谢谢,

1 个答案:

答案 0 :(得分:1)

使用Windows Installer或InstallShield,无论如何都无法以全用户的方式执行此操作。我曾经处理过一个具有类似要求的项目,我们唯一可以做的就是运行一次类型的postinstall实用程序,如果用户是该组的成员,则会在其配置文件中为用户创建快捷方式。

根据您的应用,我个人建议的是为所有用户提供应用程序的通用启动器快捷方式,然后根据群组成员身份显示菜单选项。