On 3/18/2013 11:49 AM, Harris, Jeffrey E. wrote:


-----Original Message-----
From: David kerber [mailto:dcker...@verizon.net]
Sent: Monday, March 18, 2013 11:33 AM
To: Tomcat Users List
Subject: Re: Starting tomcat7w from batch file

tells me I have a bad parameter. For example:

start "C:\Program Files (x86)\Apache Software Foundation\Tomcat
7.0\bin\tomcat7w.exe" //MS//Small-55009

tells me "Invalid switch - "/".

Removing one of the leading slashes returns 'Invalid switch
"/MS"'
I have tried it without the "start", and have tried removing one
of the leading slashes. I couldn't find anything in the TC online
docs either.

What am I missing here?

Did you try :

start "C:\Program Files (x86)\Apache Software Foundation\Tomcat
7.0\bin\tomcat7w.exe //MS//Small-55009"

Yes.  That doesn't throw an error, but doesn't start the monitor
either.


You might also try searching Google for "windows cmd quoting
rules"

And are you sure that it is tomcat7w.exe that must be started, not
tomcat7.exe ?

Yes, it's the service monitor I'm trying to start, not the tomcat
server.

Next guess then : the "monitor" tomcat7w.exe is not itself a
Service,
it is just an application, no ? Doesn't "start" refer to Services
only ?

Nope, it's a kind of "do it" program that allows you to launch
programs with/without a terminal, minimized, etc.

Yeah, what he said.  In this usage, "Start" tells a windows batch file
to start the specified program and continue on, rather than waiting for
it to finish, as it would if you started it with "call" or with just
the program name.  I'm trying to have a single batch file start the
various tomcat7w instances for the TC services, rather than having to
create a shortcut for each one and copy it into the startup group.


start "" "D:\Tomcat 7.0\bin\tomcat7w.exe" //MS//Tomcat7

See 
http://stackoverflow.com/questions/154075/using-the-dos-start-command-with-parameters-passed-to-the-started-program

That did the trick; thanks, people!

D


Jeffrey Harris

This e-mail and any attachments are intended only for the use of the 
addressee(s) named herein and may contain proprietary information. If you are 
not the intended recipient of this e-mail or believe that you received this 
email in error, please take immediate action to notify the sender of the 
apparent error by reply e-mail; permanently delete the e-mail and any 
attachments from your computer; and do not disseminate, distribute, use, or 
copy this message and any attachments.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to