@echo off
chcp 65001 >nul
cd /d "%~dp0"

if not exist "zfile\zfile-pro.exe" (
    echo(错误: 找不到 zfile\zfile-pro.exe
    echo(请确保解压完整，并在解压目录中运行此脚本
    echo(
    echo(按任意键退出...
    pause >nul
    exit /b 1
)

tasklist /FI "IMAGENAME eq zfile-pro.exe" 2>nul | find /I "zfile-pro.exe" >nul
if errorlevel 1 (
    echo(错误: zfile-pro 未在运行
    echo(请先启动服务，再重置管理员密码
    echo(
    echo(按任意键退出...
    pause >nul
    exit /b 1
)

echo(正在重置管理员登录信息...
echo(
"zfile\zfile-pro.exe" reset-admin %*
set "RESULT=%ERRORLEVEL%"

echo(
if not "%RESULT%"=="0" echo(重置失败，请根据上方提示检查后重试
echo(按任意键退出...
pause >nul
exit /b %RESULT%
