微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用命令行卸载Apache

所以我试图find一个命令来卸载我以前安装NSIS脚本的窗口的Apache。

基本上,apache是​​我们程序使用的应用程序包的一部分,当卸载我们的程序时,我们全部卸载它们。 已经为Postgres,Java和ruby工作,但我没有find任何命令的Apache。

我尝试了wmic命令,但它需要用户确认操作。 没有任何httpd卸载命令?

httpd -k uninstall

只是删除服务。

为什么卸载Apache2尝试安装PHP5-CGI?

彻底删除并重新安装MysqL

如何以编程方式卸载Windows中的应用程序?

通过Ansible悄悄卸载Windows上的Tomcat

无法在Windows上卸载Python(3.4.2)

谢谢

所有机器上的msi产品代码都是相同的

通过registry卸载软件

如果用户卸载您的程序,您将如何处理用户数据?

如何以编程方式在Windows中查找已安装应用程序的安装位置

停止MysqL数据库服务器:MysqLd失败

在Windows 8.1上,我必须以管理员身份运行cmd.exe(即使我以管理员身份登录)。 否则,我尝试执行时出现错误:httpd.exe -k卸载

错误:C: Program Files Apache bin>(OS 5)访问被拒绝。 :AH00373:Apache2.4:OpenS服务失败

sc delete Apache2.4

在Windows中删除服务

如果Apache使用NSIS安装程序安装,它应该已经离开了一个卸载程序。 您应该在Apache安装目录中搜索名为unistaller.exe可执行文件或类似的东西。 NSIS卸载程序支持/S标志进行静卸载。 所以你可以运行"C:Program Files<Apache installation dir here>uninstaller.exe" /S

从NSIS 文档 :

3.2.1通用选项

/ NCRC禁止CRC校验,除非在脚本中使用CRCCheck强制。 / S静运行安装程序或卸载程序。 有关更多信息,请参阅第4.12节。 / D设置认安装目录($ INSTDIR),覆盖InstallDir和InstallDirRegKey。 它必须是命令行中使用的最后一个参数,并且不能包含任何引号,即使路径包含空格也是如此。 只支持绝对路径

我有这样的问题…..

解决方法: cmd / powershell作为管理员运行 我总是忘记。

注意:在powershell ,你需要放.例如:

.httpd -k shutdown .httpd -k stop .httpd -k uninstall

结果:删除apache2.4服务Apache2.4服务已成功删除

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐