first commit
This commit is contained in:
46
uninstall_service.bat
Normal file
46
uninstall_service.bat
Normal file
@@ -0,0 +1,46 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user