विंडोज़ बैच फ़ाइल ( called.bat
या called.cmd
) को किसी अन्य बैच फ़ाइल ( caller.bat
या caller.cmd
) या इंटरैक्टिव cmd.exe प्रॉम्प्ट से कई तरीकों से बुलाया जा सकता है:
- प्रत्यक्ष कॉल:
called.bat
- कॉल कमांड का उपयोग करना:
call called.bat
- cmd कमांड का उपयोग करना:
cmd /c called.bat
- स्टार्ट कमांड का उपयोग करना:
start called.bat
मैं उनकी मदद पाठ के आधार पर उनके इच्छित उपयोग को अलग करने के लिए काफी परेशानी में हूँ: कब किसका उपयोग करना है? उदाहरण के लिए, मैं डायरेक्ट कॉल के बजाय 'कॉल' कमांड का उपयोग क्यों कर सकता हूं। क्या अलग है?
मुझे कुछ सारांश रिपोर्ट पर दिलचस्पी है, जो विभिन्न दृष्टिकोणों से सभी 4 संभावनाओं (और यदि कोई लापता है) का विश्लेषण करती हैं: अनुशंसित उपयोग के मामले हैं जिनके लिए उन्हें फिट करने की प्रक्रिया, स्पॉनिंग, निष्पादन संदर्भ, पर्यावरण, रिटर्न कोड प्रसंस्करण।
नोट: मैं Windows XP SP3 का उपयोग कर रहा हूं।
start "" [options] command