注册、卸载系统服务

一般我们使用的工具都有自己注册服务的方法,如我们公司产品oKit用到的四个家伙:
MySQL

注册:
${MySQLinstallpath}\bin\mysqld.exe --install ${MySQLServerName}
卸载:
${MySQLinstallpath}\bin\mysqld.exe /remove ${MySQLServerName}

Apache

注册:
${ApacheInstallPath}\bin\httpd.exe -n ${ApacheServerName} -k install
卸载:
${ApacheInstallPath}\bin\httpd.exe -n ${ApacheServerName} -k uninstall

Tomcat

注册:
${TomcatInstallPath}\bin\service.bat install ${TomcatServerName}
卸载:
${TomcatInstallPath}\bin\service.bat remove ${TomcatServerName}

Openfire

注册:
${OpenfireInstallPath}\bin\openfire-service /install ${OpenfireServerName}
卸载:
${OpenfireInstallPath}\bin\openfire-service /uninstall ${OpenfireServerName}


此外呢,可能还有一些没有提供这种命令,我们可以用Windows的一个非常实用的命令来完成这项工作——sc
通用的服务操作命令sc

注册:
sc create ${ServerName} binPath= "${exeinstallpath}" start= auto
卸载:
sc delete ${ServerName}
关于这个命令可以参见这篇博客


然后呢,关于启动停止服务,除了万能的sc之外,还可以用net命令
启动停止服务net

启动:
net start ${ServerName}
停止:
net stop ${ServerName}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值