无法从添加/删除程序中删除链接

时间:2014-04-03 14:21:21

标签: nsis

我创建了一个窗口应用程序,我需要为其创建setup.For创建设置我正在使用NSIS。我编写了脚本来创建安装文件,我需要将此安装文件链接到添加/删除程序。要添加添加/删除程序的链接,我使用以下代码:

 WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\appName" "DisplayName" "Name"
 WriteRegExpandStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\appName" "AppName" '"$INSTDIR\UninstallApp.exe"'

要从添加/删除程序中删除链接,我使用以下代码:

 DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\appName"

但这不起作用。

1 个答案:

答案 0 :(得分:1)

除了“AppName”错误并且应该是“UninstallString”之外,看起来代码应该可以正常工作。

您应该使用Process Monitor进行检查,并了解删除失败的原因。我在这一点上的唯一猜测是你的真实代码有一个错字......

相关问题