मुझे पता है कि मैं इस तरह से आउटपुट प्राप्त कर सकता हूं (मानक और त्रुटियों दोनों को पकड़ने के लिए):
[batchFilePath] > [logFilePath] 2>&1
या मानक उत्पादन के लिए इस तरह:
C:\MyBatchFile.bat > output.txt
लेकिन क्या बैच फ़ाइल के स्थान को निर्दिष्ट किए बिना ऐसा करने का एक तरीका है?
उदाहरण के लिए मान लें कि मैं चलाता हूं (निष्पादित करने के लिए सिर्फ डबल क्लिक) C: \ MyFolder \ MyBatch.cmd और मैं बैच फ़ाइल से बाहर निकलने के बाद (या यह पूरा होता है) मैं C: \ MyFolder \ MyBolder.txt में आउटपुट पा सकता हूं
यदि ऐसा है तो मुझे बैच फ़ाइल में क्या कोड शामिल करना होगा?