@echo off echo. echo ========================================== echo 江科HIS - 管理员启动工具 echo ========================================== echo. echo 正在以管理员权限启动江科HIS读卡服务... echo. :: 检查是否已经是管理员权限 net session >nul 2>&1 if %errorlevel% == 0 ( echo [信息] 已具有管理员权限,正在启动服务... echo. :: 启动ThCardReader if exist "bin\Release\ThCardReader.exe" ( echo 启动程序: bin\Release\ThCardReader.exe start "" "bin\Release\ThCardReader.exe" ) else if exist "ThCardReader.exe" ( echo 启动程序: ThCardReader.exe start "" "ThCardReader.exe" ) else ( echo [错误] 找不到ThCardReader.exe文件! echo 请确保程序已正确编译。 pause exit /b 1 ) echo. echo [成功] 江科HIS读卡服务已启动 echo 服务地址: http://localhost:8321 echo. ) else ( echo [警告] 需要管理员权限! echo 正在请求管理员权限... echo. :: 重新以管理员权限运行此批处理 powershell -Command "Start-Process '%~f0' -Verb RunAs" ) echo 按任意键关闭此窗口... pause >nul