@echo off echo === Rego VPN Windows Setup === echo. echo [1/7] Installing Node.js... powershell -ExecutionPolicy Bypass -File "%~dp001_install-nodejs.ps1" echo [2/7] Setting up OpenSSH and Auto-Login... powershell -ExecutionPolicy Bypass -File "%~dp002_setup-autologin-sshd.ps1" echo [3/7] Configuring SSH Keys... powershell -ExecutionPolicy Bypass -File "%~dp003_setup-ssh-keys.ps1" echo [4/7] Creating vpn_scripts folder... mkdir "C:\Users\%USERNAME%\vpn_scripts" 2>nul echo [5/7] Copying runtime scripts... copy "%~dp0vpn-login.js" "C:\Users\%USERNAME%\vpn_scripts\" copy "%~dp0socks5.js" "C:\Users\%USERNAME%\vpn_scripts\" copy "%~dp0vpn.bat" "C:\Users\%USERNAME%\vpn_scripts\" echo [6/7] Installing npm dependencies... cd /d "C:\Users\%USERNAME%\vpn_scripts" call npm install ws otplib echo [7/7] Adding to startup (Run as Admin)... copy "%~dp0vpn-startup.lnk" "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\vpn.lnk" echo. echo === Setup Complete === echo. echo Manual step remaining: echo - Install Anyconnect (run anyconnect-win-*.exe from this folder) echo. pause