मैं समानांतर 30 प्रक्रियाओं के बारे में एक बश लिपि से शुरू करके चला रहा हूं:
/MyApp arg1 arg2 &
जहाँ / MyApp, c # निष्पादन योग्य के लिए सॉफ्टलिंक है।
मैं टास्कलिस्ट में देखता हूं कि प्रत्येक MyApp के लिए एक "sh.exe" है जो मैं शुरू करता हूं।
क्या यह अपेक्षित है? या क्या मैं कार्यों को गलत तरीके से शुरू कर रहा हूं?
उत्तर:
जवाब के लिए 0 № 1निष्पादन के साथ अपना आदेश चलाने का प्रयास करें, उदा .:
exec /MyApp arg1 arg2&
यह शेल को प्रतिस्थापित करने के लिए / MyApp का कारण बनेगा और फिर बैकग्राउंड में चलेगा और आपने हर कमांड के लिए अतिरिक्त शेल को देखा।