> -----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

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.

Reply via email to