0
点赞
收藏
分享

微信扫一扫

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

尤克乔乔 2022-02-27 阅读 36
apache

目录


实现效果

  • 开启服务成功
    在这里插入图片描述
  • 开启服务失败,因为已经开启服务了,导致端口占用,可以访问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


举报

相关推荐

0 条评论