Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 7 孤立用户锁定的Windows 7任务栏快捷方式是否可以通过编程方式清除?_Windows 7_Wix_Shortcut_Taskbar_Orphan - Fatal编程技术网

Windows 7 孤立用户锁定的Windows 7任务栏快捷方式是否可以通过编程方式清除?

Windows 7 孤立用户锁定的Windows 7任务栏快捷方式是否可以通过编程方式清除?,windows-7,wix,shortcut,taskbar,orphan,Windows 7,Wix,Shortcut,Taskbar,Orphan,以下是场景: 在应用程序的Wix安装脚本中,开始菜单快捷方式和桌面快捷方式的处理方式与以前不同 当用户运行以前安装的更新时,这些更改会导致任务栏上任何用户锁定的应用程序快捷方式被孤立。换句话说,快捷方式仍然存在,但不再指向任何东西 快捷方式显示为空白页,表示链接已被删除。快速浏览C:\Users[UserName]\AppData\Roaming\Microsoft\Internet Explorer\quick Launch\User pinted\TaskBar文件夹可以确认这一点。单击快捷

以下是场景:

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

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

快捷方式显示为空白页,表示链接已被删除。快速浏览C:\Users[UserName]\AppData\Roaming\Microsoft\Internet Explorer\quick Launch\User pinted\TaskBar文件夹可以确认这一点。单击快捷方式将删除该快捷方式,然后显示一个windows对话框,询问是否删除该快捷方式(答案没有意义,因为它已被删除)

我的问题是:

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


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

漫游配置文件可以从一台机器移动到另一台机器,因此这几乎是不可能的。你所能做的就是留下一个在登录时运行的组件,检测到你的应用程序不再安装并删除快捷方式

<>我会考虑这个用户数据,让用户担心。