【bat批处理脚本命令】bat脚本实现一键启动和停止Apache服务,接收用户输入进行if判断(保姆级图文+实现代码)

本文介绍了如何使用bat批处理脚本控制Apache服务器,包括服务的启动、停止和重启,以及遇到问题时的解决方案。通过实例代码演示了如何根据用户输入操作Apache服务,并提供了解决中文乱码和路径设置的关键步骤。


欢迎关注 『bat批处理脚本命令』 系列,持续更新中
欢迎关注 『bat批处理脚本命令』 系列,持续更新中

『【bat批处理脚本命令】运行命令失败,中文乱码,请检查一下你的编码(保姆级图文+实现代码)』

实现效果

  • 开启服务成功
    在这里插入图片描述
  • 开启服务失败,因为已经开启服务了,导致端口占用,可以访问http://127.0.0.1/测试一下
    在这里插入图片描述
  • 如果没有出现下面的页面,请根据实现思路仔细检查
    在这里插入图片描述
  • 关闭服务
    在这里插入图片描述

实现代码

大佬拿来即用,下面的实现思路可以不用看了。

e:
cd E:\BtSoft\apache\bin
@echo off
echo  选择执行的功能
echo  数字1表示开启apache服务
echo  数字2表示关闭apache服务
set /p input=请输入数字----:
echo 您输入的数字为%input%
if "%input%"=="1" (
    echo 为您开启apache服务
    httpd.exe -k start
) else if "%input%"=="2" (
    echo 为您关闭apache服务
    httpd.exe -k stop || httpd.exe -k shutdown
) else (
    echo 错误数字
)
pause

实现思路

设定apache的路径

  • 两步:
    • 1.确保Apache已经安装,你自身能用命令行启动
    • 2.cd 到Apache的路径

你安装的apche的bin文件夹路径下,有个httpd.exe文件

我这里是宝塔面板安装的apache,在BtSoft文件夹喜爱
E:\BtSoft\apache\bin

在这里插入图片描述

安装Apache服务

我自己一开始就算能用Apache服务,但是还是没有安装,建议检查一下,下图表示已经安装成功了

安装Apache服务
httpd.exe -k install

在这里插入图片描述

cd 到Apache的路径

添加代码,注意冒号是英文的!因为跨盘符了,要这么转换盘符,再cd
e:
cd E:\BtSoft\apache\bin

在这里插入图片描述

apache服务的启动/停止

1) 启动已安装的Apache服务
httpd.exe -k start

2) 停止已安装的Apache服务
httpd.exe -k stop || httpd.exe -k shutdown

3) 重启已安装的Apache服务(迫使服务重读配置文件,适用于修改配置文件后)
httpd.exe -k restart
  • 启动
    在这里插入图片描述
  • 停止
    在这里插入图片描述
  • 重启
    在这里插入图片描述

总结

大家喜欢的话,给个👍,点个关注!给大家分享更多有趣好玩的bat批处理脚本命令!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2022 mzh

Crated:2022-1-15

欢迎关注 『bat批处理脚本命令』 系列,持续更新中
欢迎关注 『bat批处理脚本命令』 系列,持续更新中
【更多内容敬请期待】


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发现你走远了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值