47 lines
1.2 KiB
Batchfile
47 lines
1.2 KiB
Batchfile
|
|
@echo off
|
||
|
|
setlocal enabledelayedexpansion
|
||
|
|
chcp 65001 >nul 2>&1
|
||
|
|
title 卸载自动签名系统服务
|
||
|
|
|
||
|
|
echo ========================================
|
||
|
|
echo 自动签名系统 - 卸载 Windows 服务
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
|
||
|
|
cd /d "%~dp0"
|
||
|
|
|
||
|
|
set SERVICE_NAME=SealWordSignService
|
||
|
|
|
||
|
|
echo [1/2] 停止并删除 Web 服务...
|
||
|
|
sc query %SERVICE_NAME% >nul 2>&1
|
||
|
|
if !errorlevel! equ 0 (
|
||
|
|
net stop %SERVICE_NAME% >nul 2>&1
|
||
|
|
sc delete %SERVICE_NAME% >nul 2>&1
|
||
|
|
if !errorlevel! equ 0 (
|
||
|
|
echo 已删除服务 %SERVICE_NAME%
|
||
|
|
) else (
|
||
|
|
echo [警告] 删除服务失败,请以管理员身份运行
|
||
|
|
)
|
||
|
|
) else (
|
||
|
|
echo 服务 %SERVICE_NAME% 不存在,跳过
|
||
|
|
)
|
||
|
|
|
||
|
|
echo [2/2] 停止并删除 MySQL 服务...
|
||
|
|
sc query MySql_SealWordSign >nul 2>&1
|
||
|
|
if !errorlevel! equ 0 (
|
||
|
|
net stop MySql_SealWordSign >nul 2>&1
|
||
|
|
set MYSQL_HOME=%~dp0mysql
|
||
|
|
if exist "!MYSQL_HOME!\bin\mysqld.exe" (
|
||
|
|
"!MYSQL_HOME!\bin\mysqld.exe" --remove MySql_SealWordSign >nul 2>&1
|
||
|
|
) else (
|
||
|
|
sc delete MySql_SealWordSign >nul 2>&1
|
||
|
|
)
|
||
|
|
echo 已删除 MySQL 服务 MySql_SealWordSign
|
||
|
|
) else (
|
||
|
|
echo MySQL 服务 MySql_SealWordSign 不存在,跳过
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo 卸载完成。
|
||
|
|
pause
|