جب آپ Microsoft MS-DOS کمانڈ پرامپٹ شیل ونڈو استعمال کر رہے ہیں، تو آپ ونڈو میں درج ذیل کمانڈز ٹائپ کر سکتے ہیں۔
DOS کے لیے کمانڈ انٹرپریٹر اس وقت چلتا ہے جب کوئی ایپلیکیشن پروگرام نہ چل رہا ہو۔ جب کوئی ایپلیکیشن خارج ہوتی ہے، اگر میموری میں کمانڈ انٹرپریٹر کا عارضی حصہ اوور رائٹ ہو گیا تھا، تو DOS اسے ڈسک سے دوبارہ لوڈ کر دے گا۔ کچھ کمانڈز اندرونی ہیں - COMMAND.COM میں بنی ہوئی ہیں۔ دیگر بیرونی کمانڈز ہیں جو ڈسک پر محفوظ ہیں۔ جب صارف آپریٹنگ سسٹم کمانڈ پرامپٹ پر متن کی ایک لائن ٹائپ کرتا ہے، COMMAND.COM لائن کو پارس کرے گا اور کمانڈ کے نام کو بلٹ ان کمانڈ یا ڈسک پر ایک ایگزیکیوٹیبل پروگرام فائل یا بیچ فائل کے نام سے ملانے کی کوشش کرے گا۔ اگر کوئی مماثلت نہیں ملتی ہے تو، ایک غلطی کا پیغام پرنٹ کیا جاتا ہے، اور کمانڈ پرامپٹ کو تازہ کیا جاتا ہے۔
کمانڈ پروسیسر میں رکھنے کے لیے بیرونی کمانڈز بہت بڑی تھیں، یا کم کثرت سے استعمال ہوتی تھیں۔ اس طرح کے یوٹیلیٹی پروگرامز کو ڈسک پر اسٹور کیا جائے گا اور باقاعدہ ایپلیکیشن پروگراموں کی طرح لوڈ کیا جائے گا لیکن آپریٹنگ سسٹم کے ساتھ تقسیم کیا جائے گا۔ ان یوٹیلیٹی کمانڈ پروگراموں کی کاپیاں ایک قابل رسائی ڈسک پر ہونی چاہئیں، یا تو موجودہ ڈرائیو پر یا کمانڈ انٹرپریٹر میں سیٹ کردہ کمانڈ پاتھ پر۔
نیچے دی گئی فہرست میں، وہ کمانڈ جو ایک سے زیادہ فائل کے نام، یا فائل نام بشمول وائلڈ کارڈز (* اور؟) کو قبول کر سکتے ہیں، کہا جاتا ہے کہ وہ فائل اسپیک (فائل کی تفصیلات) پیرامیٹر کو قبول کرتے ہیں۔ وہ کمانڈ جو صرف ایک فائل کا نام قبول کر سکتے ہیں کہا جاتا ہے کہ وہ فائل نام کے پیرامیٹر کو قبول کرتے ہیں۔ مزید برآں، کمانڈ لائن سوئچز، یا دیگر پیرامیٹر سٹرنگز، کمانڈ لائن پر فراہم کیے جا سکتے ہیں۔ اسپیسز اور علامتیں جیسے کہ "/" یا "-" کمانڈ پروسیسر کو کمانڈ لائن کو فائل ناموں، فائل کی تفصیلات اور دیگر اختیارات میں پارس کرنے کی اجازت دینے کے لیے استعمال کیا جا سکتا ہے۔
کمانڈ انٹرپریٹر اس کیس کو محفوظ رکھتا ہے جو بھی پیرامیٹرز کمانڈز کو بھیجے جاتے ہیں، لیکن کمانڈ کے نام خود اور فائل کے نام کیس سے غیر حساس ہوتے ہیں۔
بہت سے کمانڈز بہت سے DOS سسٹمز میں یکساں ہیں، لیکن کچھ کمانڈ نحو یا نام میں مختلف ہیں۔
اپ ڈیٹ کردہ بتاریخ
26 جنوری، 2022