繁体   English   中英

使用NSIS脚本从控制面板调用卸载程序选项

[英]Invoking uninstall program option from control panel using NSIS script

我正在为程序构建安装程序包装,但是我不知道uninstall.exe在哪里或如何执行。

我的问题是包装器安装程序会创建桌面快捷方式,当我从“控制面板”卸载程序时,该快捷方式不会被删除。

我也尝试查看注册表,但是在任何地方都找不到卸载程序的路径。

我想知道有什么方法可以使用NSIS通过调用控制面板的卸载选项来卸载程序,或者找到该程序的卸载程序并使用ExecWait来运行uninstall.exe,然后直接删除快捷方式。

要卸载的应用程序在Windows注册表项HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\ 您只需要从应用程序的子项中读取UninstallString值,然后调用它指定的命令行即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM