से एकाधिक कंसोल ऐप्स प्रारंभ करें मैं विंडोज़ में बैच फ़ाइल से कुछ कंसोल एप्लिकेशन .exe फ़ाइलों को चलाने की कोशिश कर रहा हूं।बैच फ़ाइल
"C:\Development\App\bin\Debug1\Application.exe"
timeout 5
"C:\Development\App\bin\Debug2\Application.exe"
timeout 5
"C:\Development\App\bin\Debug3\Application.exe"
timeout 5
"C:\Development\App\bin\Debug4\Application.exe"
timeout 5
"C:\Development\App\bin\Debug5\Application.exe"
timeout 5
वहाँ है (मैं समय समाप्ति आरंभिक प्रसंस्करण थोड़ा बाहर प्रसार करने के लिए शामिल किया है):
हालांकि, जब मैं निम्नलिखित कोड चलाने यह केवल क्षुधा के पहले शुरू होता है पहला एप्लिकेशन शुरू करने के लिए स्क्रिप्ट फ़ाइल प्राप्त करने का एक तरीका, फिर आगे बढ़ें और दूसरों को शुरू करें?
आदर्श रूप में मैं स्क्रिप्ट फ़ाइल को उपनिर्देशिका में सभी अनुप्रयोगों को शुरू करना चाहता हूं, ताकि अगर मेरे पास Debug\Applications\*.exe
या इसी तरह से यह सभी प्रकार के अनुप्रयोगों को शुरू कर देगा .exe (और संभवतः प्रत्येक के बीच 5 सेकंड प्रतीक्षा कर रहा है)। क्या यह संभव है?
धन्यवाद, सिर्फ पाया http://stackoverflow.com/questions/324539/how-can-i-run-a-program-from-a-batch-file-without-having-the में यह उल्लेख किया -कंसोल-ओपन-बाद भी। बैच फ़ाइल में गतिशील लोडिंग के बारे में कोई विचार? – finoutlook
स्टार्ट कमांड 1 तर्क को विंडो शीर्षक के रूप में वर्णित करता है, यदि आपको उद्धृत किया गया है, तो आपको 'स्टार्ट "जैसे" "सी: \ डेवलपमेंट \ ऐप \ bin \ Debug1 \ Application.exe" शीर्षक को निर्दिष्ट करने की आवश्यकता है। " – dbenham