!macro NSIS_HOOK_PREINSTALL nsExec::ExecToLog 'sc stop "WireGuardTunnel$NexaVPN"' nsExec::ExecToLog '"$SYSDIR\\taskkill.exe" /F /IM nexavpn-desktop.exe' nsExec::ExecToLog '"$SYSDIR\\taskkill.exe" /F /IM nexavpn-tunnel-helper.exe' nsExec::ExecToLog 'sc stop NexaVPNTunnelService' !macroend !macro NSIS_HOOK_POSTINSTALL nsExec::ExecToLog '"$INSTDIR\bundled\windows-x64\nexavpn-tunnel-helper.exe" install-service' !macroend !macro NSIS_HOOK_PREUNINSTALL nsExec::ExecToLog 'sc stop "WireGuardTunnel$NexaVPN"' nsExec::ExecToLog '"$INSTDIR\bundled\windows-x64\nexavpn-tunnel-helper.exe" uninstall-service' !macroend