2014-12-03 42 views
3

这里是场景:可以以编程方式清除孤立的用户固定的Windows 7任务栏快捷方式吗?

在我们的应用程序的Wix安装脚本中,现在开始菜单快捷方式和桌面快捷方式的处理方式与以前不同。

这些更改会导致当用户运行先前安装的更新时,任何用户将任务栏上的应用程序的快捷方式固定到孤立的应用程序。换句话说,捷径仍然存在,但不再指向任何东西。

快捷方式显示为空白页面,表示链接已被删除。快速查看C:\ Users [UserName] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar文件夹确认了此操作。点击快捷方式将删除它,然后显示一个窗口对话框询问是否删除快捷方式(答案没有意义,因为它已被删除)。

我的问题是:

有没有办法告诉任务栏删除孤立快捷方式?

最好在安装新版本后,由Wix脚本中的自定义操作触发。

回答

0

漫游配置文件可能因机器而异,因此几乎不可能。关于您所能做的只是留下一个在登录时运行的组件,并检测到您的应用程序不再安装并删除快捷方式。

我会考虑这个用户数据,并让用户担心它。

相关问题