Is "start" really an executable? Maybe it is only a shell command. Then you have to execute the shell itself (cmd.exe, sh, ...).
Redirecting the output in Ant is not done via shell options (1>, 2>, >&1, ...). You have to use nested <redirector>s. Jan >-----Ursprüngliche Nachricht----- >Von: coonay [mailto:[email protected]] >Gesendet: Freitag, 8. Mai 2009 07:41 >An: [email protected] >Betreff: core Task 'exec' start Invalid switch - /B > > ><target name="exec"> > <echo message="PSEXEC is running..."/> > > <exec executable="start"> > <arg line="/WAIT /B"/> > <arg value="psexec"/> > <arg line=" \\${RHOST} -u ${USER} -p ${PASSWORD} ${CMD} >${ARG}"/> > </exec> > > ></target> > >/B is a valid switch for start ,but there is error using ant >exec task,why >is that ? > > >BTW ,I want to redictor the info to a file ><arg line=" \\${RHOST} -u ${USER} -p ${PASSWORD} ${CMD} ${ARG} >rd.log >2>&1"/> > > >the & is not permited there,how can i do that ? > > > >----- >http://coonay2010expo.blogspot.com/ http:coonay >-- >View this message in context: >http://www.nabble.com/core-Task-%27exec%27-start--Invalid-switc >h----B-tp23440429p23440429.html >Sent from the Ant - Users mailing list archive at Nabble.com. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
