2012-09-28 14 views
6

मैं निम्नलिखित 2 बल्ला फ़ाइलें:भागो कई बल्ला फ़ाइलें, जिसमें "ठहराव" है यह

1.bat 
------ 
//a line which does something 
pause 

2.bat 
------ 
//a line which does the other something 
pause 

अब, मैं एक नया बल्ला फ़ाइल के भीतर इन बल्ला फ़ाइलें चला सकता हूँ, ठहराव की अनदेखी करके (रों)?

उत्तर

12

सरल: PAUSE हटाएं!

लेकिन मुझे लगता है कि समस्या के आपके प्रतिबंधों में से एक यह हो सकता है कि आप pause को हटा नहीं सकते।

फिर आप बुलाए गए बैच फ़ाइल में पुनर्निर्देशन का उपयोग कर सकते हैं। । वास्तव में अपने सुझाव * बहुत * बेहतर भी हो, यह हो सकता है की तरह 1.bat` और मैं |

तरह
call 1.bat < nul 
call 2.bat < nul 
+2

मैं के बारे में ऐसा ही कुछ पोस्ट करने के लिए किया गया था, केवल मैं 'सुझाव देने के लिए ECHO (जा रहा था उल्लेखनीय है कि चाल काम करेगी यदि बैच फ़ाइलें 'stdin' नहीं पढ़ती हैं (अन्यथा उनके' रोकें 'आदेशों के माध्यम से)। –

संबंधित मुद्दे