0

我已经为 Java 项目编写了 nsis 脚本。一旦我点击了 uninstaller.exe

Start menu >all programs >my application

所有文件都从安装位置成功删除。但问题是,STARTMENU/installation 文件夹中的文件夹仍然存在,单击卸载后。我不知道为什么会这样?我用过windows 7。

    DeleteRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)"
    Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk"
    Delete /REBOOTOK $INSTDIR\uninstall.exe

我已经使用了上面的代码。有人可以帮助我吗?

4

1 回答 1

0

删除目录的代码在哪里?RMDir "$SMPROGRAMS\$StartMenuGroup"

使用它也很重要,RequestExecutionLevel因此您不会遇到兼容性问题...

于 2012-11-14T21:04:37.290 回答