You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ftpserver-commits@incubator.apache.org by ng...@apache.org on 2007/01/24 16:10:57 UTC

svn commit: r499457 - /incubator/ftpserver/trunk/distribution/bin/service.bat

Author: ngn
Date: Wed Jan 24 08:10:56 2007
New Revision: 499457

URL: http://svn.apache.org/viewvc?view=rev&rev=499457
Log:
Made it possible to pass arguments to the service

Modified:
    incubator/ftpserver/trunk/distribution/bin/service.bat

Modified: incubator/ftpserver/trunk/distribution/bin/service.bat
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/distribution/bin/service.bat?view=diff&rev=499457&r1=499456&r2=499457
==============================================================================
--- incubator/ftpserver/trunk/distribution/bin/service.bat (original)
+++ incubator/ftpserver/trunk/distribution/bin/service.bat Wed Jan 24 08:10:56 2007
@@ -91,7 +91,24 @@
 set PR_JVM=auto
 :foundJvm
 echo Using JVM:              %PR_JVM%
-"%EXECUTABLE%" //IS//%SERVICE_NAME% --StartClass org.apache.ftpserver.commandline.Daemon --StartParams start --StartPath "%FTPD_HOME%" --StopClass org.apache.ftpserver.commandline.Daemon --StopParams stop 
+
+rem Supply additional command line params as start params
+
+set CMD_LINE_ARGS=start
+echo %CMD_LINE_ARGS%
+shift
+shift
+:buildArgs
+if %1a==a goto endInit
+set CMD_LINE_ARGS=%CMD_LINE_ARGS%;%1
+echo %CMD_LINE_ARGS%
+shift
+goto buildArgs
+
+:endInit
+echo %CMD_LINE_ARGS%
+
+"%EXECUTABLE%" //IS//%SERVICE_NAME% --StartClass org.apache.ftpserver.commandline.Daemon --StartParams %CMD_LINE_ARGS% --StartPath "%FTPD_HOME%" --StopClass org.apache.ftpserver.commandline.Daemon --StopParams stop 
 if not errorlevel 1 goto installed
 echo Failed installing '%SERVICE_NAME%' service
 goto end