Excute C Program using CMD
एमएस डॉस मे सी के प्रोग्राम को रन करने के लिए Run विंडो को ओपन करना होता हैं। जिसके लिए शॉर्टकट–की + R प्रेस करना होता हैं। जिसके बाद आपको नीचे दिये गए चित्र जैसा एक डाइलॉग बॉक्स दिखेगा। जिसमे आपको cmd लिख कर ओके बटन पर क्लिक करना होगा।
ऊपर दिये गए चित्र मे आप देख सकते है की एक टेक्स्ट बॉक्स हैं। जिसमे cmd लिखना होगा। इसके बाद ओके बटन पर क्लिक कर देने के बाद नीचे दिया गया स्क्रीन दिखेगा।
वर्तमान मे दिख रहे कमांड प्रॉम्प्ट मे Ajeet Mishra डाइरेक्टरी ओपन हैं। हम cd\ का इस्तेमाल कर हम c: ड्राइव डाइरेक्टरी मे आएंगे। जैसा की नीचे दिये चित्र मे आप देख सकते हैं।
अब हमे CD (change directory) कमांड का प्रयोग कर उस डाइरैक्टरि को ओपन करेंगे जहा पर C Programming के कंपाइलर की exe file होती हैं। तो हम निम्न कोड लिखेंगे
ऊपर दिये गए चित्र मे हमने bin फोंल्डर मे पाहुच गए हैं। अब Edit कमांड का उपयोग कर एक फ़ाइल बनाएँगे जिसमे सी के प्रोग्राम को लिखेंगे तथा उस फ़ाइल का एक्सटेंशन c होगा।
इसके बाद एक नीली स्क्रीन आपके सामने खुलेगी जिसमे आप सी के प्रोग्राम को लिख कर मेनू बार मे file > save को क्लिक अपने प्रोग्राम को सुरक्षित कर सकते हैं। जैसे की नीचे के चित्र मे दिया गया हैं।
ऊपर दिये स्क्रीन मे आप देख सकते हैं की इसमे सी का एक प्रोग्राम लिखा हुआ हैं जो hello Friends मैसेज को स्क्रीन मे प्रिंट करेगा। अब देखते हैं इसे save कैसे किया जाता हैं।
प्रोग्राम को सेव करने के लिए file मेनू के अंदर save ऑप्शन को क्लिक कर आप इस प्रोगाम को सुरक्षित कर सकते हैं अब ऊपर दिये चित्र मे आप file एनु मे सबसे नीचे exit ऑप्शन को देख सकते है उसमे क्लिक कर आप एडिटर से बाहर कमांड प्रॉम्प्ट पर वापस आ सकते हैं। अब प्रोग्राम को कंपाइल करेंगे यह जानने के लिए की प्रोग्राम मे कोई त्रुटि तो नहीं हैं। जिसके लिए चित्र मे दिखाया गया कमांड रन करना होगा।
TCC लिखने के बाद आपको अपने उस फ़ाइल का नाम लिखना होता हैं जिसको आप कंपाइल करना चाहते हैं और फ़ाइल के बाद उस फ़ाइल का एक्स्टेंसन लिखना होता हैं जैसे TCC aj.c इसके बाद सी का कंपाइलर उक्त फ़ाइल को कंपाइल करेगा तथा एरर होने पर संदेश देगा। हमारे इस प्रोग्राम मे कोई त्रुटि नहीं हैं इस लिए ओ एरर का संदेश होगा। जैसा की नीचे दिये चित्र मे आप देख सकते हैं।
प्रोग्राम को कंपिले करने के बाद आप देख सकते हैं कंपाइलर कुछ संदेश दिखा रहा हैं जिसमे एक वार्निंग के बारे मे बता रहा हैं तथा कंपिलर के वर्जन के बारे मे बता रहा हैं आदि परंतु किसी भी एरर के बारे मे कोई जानकारी नहीं दे रहा हैं। इसका मतलब यह हैं की हमारा प्रोग्राम बिलकुल सही है तथा रन करने के लिए तैयार हैं। अपने प्रोग्राम को रन करने के लिए या आउटपुट पाने के लिए अब आपने प्रोग्राम का नाम लिखे। पर ध्यान रहे अब एक्स्टेंसन नेम नहीं लिखा जाना चाहिए जैसा की हम नीचे के चित्र मे दिखा रहे हैं।
जैसा की ऊपर के चित्र मे दिखाया जा रहा हैं बिलकुल उसी तरह से प्रोग्राम का नाम लिखना हैं बिना एक्स्टेंसन के और एंटर प्रेस कर दे जिसके बाद आपका प्रोग्राम कमांड प्रॉम्प्ट मे आउटपुट को डिस्प्ले कर देगा।
इसी तरीके से आप किसी भी प्रोग्राम को कमांड प्रॉम्प्ट के मदद से क्रियान्वित कर सकते हैं।