KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a batch file that I usually invoke like this: longjob.cmd >result.txt 2>&1 This works fine, but the script changes directory during its execution leaving my shell in that directory - which is a nuisance. Is there a way to run the command within a sub-shell - while still allowing the output to be captured ? I have tried cmd longjob.cmd >result.txt 2>&1 which just sits waiting for an exit command. Also I tried start longjob.cmd >result.txt 2>&1 which does run the script, but in a new window and all output is sent to that window instead of the file.
Tags (comma-separated)
Save Edits
Cancel