fortypoundhead.com

How do I redirect the output of a program that I launched with the Start command?

Posted On 2005-11-1 by FortyPoundHead
Keywords: Start Redirect Command Line
Tags:  
Views: 1542


If you launch an executable with the Start command, as in:


start cmd /c batch.bat inputfile.txt>logfile.log



the output of batch.bat does NOT redirect to logfile.log



When using the Start command, the redirection symbol (>) must be escaped with the caret (^) symbol, as in:



start cmd /c batch.bat inputfile.txt^>logfile.log



About the Author

FortyPoundHead has posted a total of 1974 articles.

 


Comments On This Post

No comments on this post yet!


Do you have a thought relating to this post? You can post your comment here. If you have an unrelated question, you can use the Q&A section to ask it.

Or you can drop a note to the administrators if you're not sure where you should post.


Your IP address is:54.158.31.149

Before you can post, you need to prove you are human. If you log in, this test goes away.



Recent Forum Posts

Q&A borked
dwirch posted on June 27, 2017 at about 7:00 in Site News

SSL Now Active
dwirch posted on June 16, 2017 at about 8:40 in Site News

SSL Now Active
dwirch posted on June 13, 2017 at about 7:59 in Site News

Coding Archive?
dwirch posted on June 3, 2017 at about 12:54 in Site News

Job Spammer: Bharti Jigyasi
dwirch posted on June 2, 2017 at about 16:57 in Spammers

Coding Archive?
dwirch posted on May 25, 2017 at about 12:38 in Site News