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]

Reply via email to