feat: configure dedicated xau-trader.exe process name and Task Manager title

This commit is contained in:
Mazonia
2026-10-06 17:08:03 +00:00
parent 6ee739aea8
commit 61d344a3d3
2 changed files with 14 additions and 2 deletions
+2
View File
@@ -19,6 +19,8 @@ eggs/
venv/
env/
.venv/
*.exe
# AI Models (large files)
ai/models/*.h5
+12 -2
View File
@@ -4,9 +4,19 @@ set PYTHONUTF8=1
set PYTHONIOENCODING=utf-8
set HF_HUB_DISABLE_SYMLINKS_WARNING=1
cd /d "%~dp0"
title XAUUSD-AI-Trader
set VENV_PY=%~dp0.venv\Scripts\python.exe
if exist "%VENV_PY%" (
"%VENV_PY%" "%~dp0main.py" %*
if not exist "%~dp0.venv\Scripts\xau-trader.exe" (
copy "%VENV_PY%" "%~dp0.venv\Scripts\xau-trader.exe" >nul
)
"%~dp0.venv\Scripts\xau-trader.exe" "%~dp0main.py" %*
) else (
python "%~dp0main.py" %*
for /f "delims=" %%i in ('where python') do set SYSTEM_PY=%%i & goto :found_sys_py
:found_sys_py
if not exist "%~dp0xau-trader.exe" (
copy "%SYSTEM_PY%" "%~dp0xau-trader.exe" >nul
)
"%~dp0xau-trader.exe" "%~dp0main.py" %*
)