From 21a3657da54381f36c3d67a4b62d0b4463415a86 Mon Sep 17 00:00:00 2001 From: HungryHobo Date: Sat, 12 Mar 2011 21:53:55 +0000 Subject: [PATCH] Add NT service as an installer option on Windows --- installer/install.xml | 30 +++++++++++++++++++ .../resources/install_i2p_service_winnt.bat | 1 + .../resources/uninstall_i2p_service_winnt.bat | 1 + 3 files changed, 32 insertions(+) diff --git a/installer/install.xml b/installer/install.xml index 7c28ad1ce..740474afb 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -105,6 +105,7 @@ + @@ -178,6 +179,35 @@ + + + Automatically start I2P in the background + + + + + + + + + + + + + + + + + + + + + + diff --git a/installer/resources/install_i2p_service_winnt.bat b/installer/resources/install_i2p_service_winnt.bat index fb668c64a..a6eb0495d 100644 --- a/installer/resources/install_i2p_service_winnt.bat +++ b/installer/resources/install_i2p_service_winnt.bat @@ -31,5 +31,6 @@ rem :startup "%_WRAPPER_EXE%" -i %_WRAPPER_CONF% if not errorlevel 1 goto :eof +if %2=="--nopause" goto :eof pause diff --git a/installer/resources/uninstall_i2p_service_winnt.bat b/installer/resources/uninstall_i2p_service_winnt.bat index e36af92a1..6dfee7474 100644 --- a/installer/resources/uninstall_i2p_service_winnt.bat +++ b/installer/resources/uninstall_i2p_service_winnt.bat @@ -31,5 +31,6 @@ rem :startup "%_WRAPPER_EXE%" -r %_WRAPPER_CONF% if not errorlevel 1 goto :eof +if "%2"=="--nopause" goto :eof pause