Files
BizGaze_Remote/SETUP.bat
T

52 lines
1.5 KiB
Batchfile
Raw Normal View History

2026-06-05 17:29:09 +05:30
@echo off
setlocal
title Remote Access Platform - Setup
echo ============================================
echo Remote Access Platform - Setup
echo ============================================
echo.
REM --- Check Node.js ---
where node >nul 2>nul
if errorlevel 1 (
echo [X] Node.js is not installed.
echo Please install Node.js 22.5 or newer from https://nodejs.org
echo Then run this SETUP.bat again.
echo.
pause
exit /b 1
)
for /f "tokens=*" %%v in ('node -v') do set NODEV=%%v
echo [OK] Node.js found: %NODEV%
echo.
REM --- Install server dependencies ---
echo Installing SERVER dependencies...
pushd "%~dp0server"
call npm install --no-audit --no-fund
if errorlevel 1 ( echo [X] Server install failed. & popd & pause & exit /b 1 )
popd
echo [OK] Server ready.
echo.
REM --- Install agent dependencies (Electron + input injection) ---
echo Installing AGENT dependencies (Electron download may take a few minutes)...
pushd "%~dp0agent"
call npm install --no-audit --no-fund
if errorlevel 1 ( echo [!] Agent install had issues. Input injection may be limited, but the agent will still run. )
popd
echo [OK] Agent ready.
echo.
echo ============================================
echo Setup complete!
echo ============================================
echo.
echo Next steps:
echo 1. Double-click Start-Server.bat
echo 2. Open http://localhost:8090 in your browser
echo 3. Register a team, set up 2FA, enroll a machine (copy the token)
echo 4. Double-click Start-Agent.bat and paste the token
echo.
pause