IIS/MSSQL/MYSQL 服务小开关

作为开发人员,一个电脑安装个IIS、MSSQL、MYSQL....,我们的电脑不是服务器,每次开机都自动启动,耗费了不少的资源,其实只在调试的时候需要启动下,别的基本不用开机启动。

写了个bat批处理来简单处理这些问题,使用它能让电脑快一个级别~

复制下面代码到.txt文档,修改后缀名为.bat就可以了,good luck!

 

echo off
title Switch %date% %time%  QQ:365130596
sc config MSSQLSERVER start= DEMAND
sc config W3SVC start= DEMAND
cls
echo.
echo 已经将IIS与MSSQL改成手动模式
echo.
ping 127.0.0.1 /n 2 >nul
:start
color A
cls
echo                   ++++++++++++++++++++++++++++++++++++++++++++++++
echo                   =          WELCOME  TO  SWITCH                 =
echo.                  =                                              =
echo                   =     MSSQL= S   MYSQL= Y  IIS= I  EXIT=X      =
echo.                  =                                              =
echo                   =            ( ON=1   OFF=0 )                =
echo.                  =                                              =
echo                   ++++++++++++++++++++++++++++++++++++++++++++++++
echo.
echo.
set session=""
set /p session= Input[s/y/i/x]:
if /i "%session%"=="s" (goto:mssql)
if /i "%session%"=="y" (goto:mysql)
if /i "%session%"=="i" (goto:iis)
if /i "%session%"=="x" (echo.&echo 任意键退出...&pause >nul&exit)

goto:start

:mssql
set order=""
echo.
set /p order= MSSQL [0/1]:
if /i "%order%"=="1" (net start MSSQLSERVER 2>nul)
if /i "%order%"=="0" (net stop MSSQLSERVER 2>nul)
if exist "error.txt" (type "error.txt" & del "error.txt")
echo.
echo.
echo 任意键返回主菜单
pause >nul
goto:start

:mysql
set order=""

goto:start

:iis
set order=""
echo.
set /p order= IIS [0/1]:
if /i "%order%"=="1" (net start W3SVC 2>nul)
if /i "%order%"=="0" (net start W3SVC 2>nul)
echo.
echo.
echo 任意键返回主菜单
pause >nul
goto:start

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值