3

我有一个在开始菜单中创建快捷方式的安装程序 (NSIS)。当我删除程序时,卸载会从以下位置删除文件夹:

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\

不幸的是,该文件夹仍在开始菜单中。也许这只是刷新开始菜单的问题 - 但是如何从 NSIS 卸载程序中做到这一点?

4

2 回答 2

7

Win7 可能和Vista 一样,在不告诉你的情况下将快捷方式复制/移动到所有用户的开始菜单。通过在脚本中使用 RequestExecutionLevel 来停止此操作。

请参阅http://nsis.sourceforge.net/Shortcuts_removal_fails_on_Windows_Vista

于 2009-05-21T14:26:25.070 回答
0

我没有 Windows 7 的副本,所以我不能肯定地说,但是您确认您删除的文件夹是开始菜单中的实际文件夹(我假设它是因为您最初创建它)。

您可以转到开始菜单中的文件夹,右键单击并打开它。

虽然可能是一个愚蠢的建议。:)

于 2009-05-21T11:41:21.630 回答