first commit
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user