windows下apache&mysql 快速管理工具

windows下开发php的朋友
如果想方便的管理apache&mysql的开启和关闭

不妨试试下面的批处理代码
可自行改变代码内容 完成相应操作

代码自己看吧
——————————————分隔线————————————————

@echo off

mode con cols=28 lines=9
color 80
title 服务管理 by:Ghost

:3

echo  请选择(1/2/3)来管理服务器
echo ===========================

rem 这里通过进程判断服务器动行状态

tasklist /nh > %TEMP%1.txt
@find /i “httpd.exe” %TEMP%1.txt >nul
if ERRORLEVEL 1 (echo   服务器当前状态为:【关闭】) else (echo   服务器当前状态 : 开启)

echo ===========================

if ERRORLEVEL 1 (echo     ① 关闭服务器  [√]) else (echo     ① 关闭服务器  [  ])

if ERRORLEVEL 1 (echo     ② 打开服务器  [  ]) else (echo     ② 打开服务器  [√])

echo     ③ 退出选择器  [  ]
echo ===========================
del %TEMP%1.txt

set /p start=请选择(1/2/3):

if “%start%”==”1” goto 1
if “%start%”==”2” goto 2
if “%start%”==”3” goto exit
cls
goto 3

rem 服务器停止
:1
cls
net stop apache2.2
net stop mysql
echo 服务器停止成功!!!
ping -n 3 127.0.0.1 >nul
cls
goto 3

rem 服务器开启
:2
cls
net start apache2.2
net start mysql
echo 服务器开启成功!!!
ping -n 3 127.0.0.1 >nul
cls
goto 3

:exit
exit

———————————分隔线——————————

保存为 *.bat 文件就可以执行了

本代码不适用于 UNIX 和 类UNIX

测试环境
windows XP SP3

wamp集成环境包
Apache      2.2

MYSQL      5.0.45