我试图找到apache 2.2的卸载文件的路径。我可以看到它在添加/删除程序,并试图找到HKLM \ software \ microsoft \ windows \ currentversion \ uninstall下的注册表中的卸载路径,但没有为Apache的文件夹...Apache窗口卸载路径
我在尝试找到路径,因为我正在创建一个安装apache/php/mysql的安装文件,并且想要预先卸载这些3的现有安装。
我知道运行apache安装程序会为您提供修复/删除选项,如果它已经安装,但我想要卸载安静/自动化,以便最终用户不必手动选择删除以实际卸载现有阿帕奇。
我希望这是有道理的,在此先感谢。
我最终发现uninstallstring,并不知道大括号内的内容是什么。你能解释这是如何工作的吗?我可以做一个注册表搜索Apache下卸载注册表目录,然后从那里获取uninstallstring。我执行卸载字符串和Apache安装程序与修复/删除出现,但如果我通过添加/删除它做了“删除”部分自动。我需要弄清楚它是如何做到的。 – Michael
哦,我在看2.2.19使用MSI安装程序 – Michael
@Michael诚实地说 - 不,我不能解释它是如何工作的,因为我不知道。我一直对Windows这类特定的东西一无所知,因为我倾向于使用跨平台语言(Java和PHP)编写,所以我从来没有真正钻研过它。我在IT管理员工作时倍增,并且我知道如何解决某些涉及到在注册表中搞乱的事情,但我不知道如何在引擎盖下工作。真的,我认为我们正在进入[SuperUser.com](http://superuser.com/)的领域...... – DaveRandom