बाहरी और आंतरिक कमांड क्या है?

MS-DOS में, दो तरीके के कमांड निष्पादित होते हैं: आंतरिक और बाह्य रूप से। एक आंतरिक कमांड को कमशॉट्स फ़ाइल में एम्बेड किया गया है, और एक बाहरी कमांड नहीं है और इसे संचालित करने के लिए एक अलग फ़ाइल की आवश्यकता है।

उदाहरण के लिए, यदि आपके कंप्यूटर में fdisk.exe फ़ाइल नहीं है और आप fdisk कमांड का उपयोग करने का प्रयास करते हैं, तो आपको "खराब कमांड या फ़ाइल नाम" त्रुटि संदेश प्राप्त होगा। Fdisk एक बाहरी कमांड है जो केवल तभी काम करता है जब fdisk.exe, या कुछ मामलों में, fdisk.com मौजूद हो।

हालाँकि, जब तक MS-DOS आपके कंप्यूटर के आंतरिक कमांड पर चल रहा होता है, जैसे कि cd कमांड, हमेशा उपलब्ध रहेगा और इसे चलाने के लिए अन्य फ़ाइलों की आवश्यकता नहीं होती है। MS-DOS सहायता पृष्ठ पर सूचीबद्ध प्रत्येक कमांड यह दर्शाती है कि कमांड बाहरी और आंतरिक क्या हैं।

आंतरिक और बाहरी आदेशों की आवश्यकता क्यों है?

विंडोज ऑपरेटिंग सिस्टम के संचालन और उपयोग के लिए आंतरिक कमांड अधिक सामान्यतः उपयोग किए जाते हैं और महत्वपूर्ण होते हैं। कॉमपीस फाइल में उन्हें एम्बेड करके, उन्हें जल्दी से एक्सेस किया जा सकता है और जरूरत पड़ने पर हमेशा एमएस-डॉस और विंडोज में उपलब्ध किया जा सकता है।

बाहरी कमांड शक्तिशाली कमांड हैं और समस्याओं को ठीक करने, प्रदर्शन में सुधार करने या अन्य कार्यों को करने में मदद कर सकते हैं। आमतौर पर, बाहरी आदेशों में आंतरिक आदेशों की तुलना में उच्च संसाधन आवश्यकताएं होती हैं। आंतरिक कमांड से अलग, अलग-अलग फाइलों में उन्हें रखने से विंडोज पर लोड को कम करने में मदद मिलती है। कंप्यूटर में बाहरी कमांड की फाइल को कॉपी करके जब भी जरूरत हो, उन्हें विंडोज में भी जोड़ा जा सकता है।