@echo off
set "targetDir=%~dp0"
set "targetExe=%targetDir%bridge.exe"
set "shortcutPath=%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\NexusLealtadBridge.lnk"
set "desktopPath=%USERPROFILE%\Desktop\Puente VPuntos.lnk"

echo Configurando inicio automatico para Nexus Lealtad...
powershell -Command "$WshShell = New-Object -ComObject WScript.Shell; $Shortcut = $WshShell.CreateShortcut('%shortcutPath%'); $Shortcut.TargetPath = '%targetExe%'; $Shortcut.WorkingDirectory = '%targetDir%'; $Shortcut.Save()"

echo Creando acceso directo en el escritorio...
powershell -Command "$WshShell = New-Object -ComObject WScript.Shell; $DesktopShortcut = $WshShell.CreateShortcut('%desktopPath%'); $DesktopShortcut.TargetPath = '%targetExe%'; $DesktopShortcut.WorkingDirectory = '%targetDir%'; $DesktopShortcut.Save()"

if %errorlevel% equ 0 (
    echo [EXITO] Las configuraciones y accesos directos se aplicaron correctamente.
) else (
    echo [ERROR] No se pudo completar la configuracion. Intenta ejecutar como administrador.
)
pause
