一键安装
@cd /d %~dp0
@%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
:以管理员身份运行cmd
@echo off
setlocal enabledelayedexpansion
:变量延迟的启动语句是“setlocal enabledelayedexpansion”,并且变量要用一对叹号“!!”括起来(注意要用英文的叹号)
echo 开始时间 %date%%time% >> ./install_log.txt
echo ****************检测是否存在mysql服务*****************
echo.
SC QUERY mysql > NUL
if !errorlevel! equ 0 (
echo *******************已经存在mysql服务******************
echo 已经存在mysql服务 >> ./install_log.txt
echo.
pause
exit
)
echo ***************不存在mysql服务,开始安装**************
echo.
echo **************开始设置系统变量MYSQL_BIN***************
echo.
SET mysqldir=%cd%
SETX /M "MYSQL_BIN" "%mysqldir%\bin" >> ./install_log.txt
if !errorlevel! equ 0 (
echo **************设置系统变量MYSQL_BIN成功***************
echo.
) else (
echo **************设置系统变量MYSQL_BIN失败******