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