موضوع مقاله: ام‌اس-داس | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # ام‌اس-داس | مقدمه: ام-اس-داس تک کاربره و تک کاره با خط فرمانی که در سال ۱۹۸۱ برای کامپیوتر شخصی آی‌بی‌ام ایجاد شده بود، منتشر شد. | ## بخش 1: ام‌اس-داس | نسخه اصلی DOS توسط یک شرکت کوچک در سیاتل، واشینگتن به منظور کارهای آزمایشگاهی ایجاد شده بود. از آنجا که مایکروسافت قرار بود سیستم‌عاملی برای آی‌بی‌ام تهیه کند بنابراین آن نسخه را خریداری نمود و با توسعه دادنش سیستم عامل مورد نظر برای IBM را نوشت. از آنجا که این سیستم بر روی دیسک قرار گرفته و به‌طور مرتب از دیسک سخت برای انجام اعمال مختلف استفاده می‌نماید به این نام معروف شده‌است. در سال ۲۰۱۸، مایکروسافت کد منبع ام‌اس-داس نسخه‌های ۱.۲۵ و ۲.۰ را در گیت‌هاب منتشر کرد. بر اساس اظهارات مایکروسافت، هدف از این کار عمدتاً برای آموزش و آزمایش با سیستم‌های عامل ابتدایی و همچنین برای این است که برنامه‌نویسان جدید درکی از نحوه کار نرم‌افزارهای سطح پایین به دست آورند. | ## بخش 2: ام‌اس-داس | بر اساس گفته‌های مدیر برنامه، ریچ ترنر، نسخه‌های دیگر به دلیل محدودیت‌های مجوز شخص ثالث نمی‌توانند به صورت منبع باز منتشر شوند. در سال ۲۰۲۴، مایکروسافت کد منبع ام‌اس-داس ۴.۰۰ را در همان مخزن گیت‌هاب منتشر کرد. اجرای برنامهٔ داس در سیستم عامل ویندوز برای اجرای برنامهٔ داس در سیستم عامل ویندوز کافی است از منوی استارت ویندوز گزینهٔ Run را انتخاب نمائیم یا اینکه به‌طور همزمان کلیدهای ویندوز (کلیدی در صفحه کلید که علامت لوگوی ویندوز بر روی آن قرار دارد) و کلید R را فشار دهیم (win+R) و سپس در بخش ظاهر شده دستور CMD یا Command را تایپ نموده و دکمه ok یا کلید اینتر را بزنیم تا سیستم عامل داس در ویندوز اجرا شود.البته محیط CMD فقط یک محیط شبیه‌سازی شده داس است و دستورات زیادی از آن به دلیل ویژگی‌های امنیتی حذف و دستورات زیادی به آن اضافه شده‌است. حروف بزرگ و کوچک A-Zارقام و علایم ۱، ، <>، ، &، $ و @ از کارکترهای مجاز در نامگذاری فایل‌ها می‌باشد. از کاراکترهای زیر که سیستم‌عامل برای موارد خاصی استفاده می‌نماید نمی‌توان جهت نامگذاری فایل استفاده نمود: / \ |: * ? " بین کارکترهای نام و نیز پسوند فایل نمی‌توان از فاصله خالی استفاده کرد یا باید نام را در بین دو " قرار داد. | ## بخش 3: ام‌اس-داس | path [نام درایوی که می‌خواهید در آن شاخه را ایجاد کنید] MD فرمان CD تغییر مسیر به شاخه یا نمایش دادن مسیر جاری فرمان ..CD برگشت به شاخه قبل فرمان TYPE نمایش محتوای یک فایل متنی روی صفحه نمایش. فرمان PATH با استفاده از این فرمان مسیرهایی که سیستم عامل DOS از طریق آن‌ها به جستجوی فایل‌های اجرایی می‌پردازد، تعیین می‌شود. قالب بندی دیسک‌ها به منظور آماده‌سازی آن‌ها برای ذخیره‌سازی و بازیابی اطلاعات انجام می‌گیرد. اعلان می‌تواند از کاراکترهای عادی و کدهای ویژه زیر تشکیل شود: $ A & (علامت آمپرسند) $ B | (خط عمودی) $ C پرانتز چپ) $ D تاریخ کنونی $ E کد اسکی (کد ASCII 27) $ F) (پرانتز راست) $ G> (علامت بزرگتر) $ H بک‌اسپیس (پاک کردن کاراکتر قبلی) $ L <(علامت کمتر) $ N درایو فعلی $ P درایو و مسیر فعلی $ Q = (علامت برابر) $ S (فضا) $ T زمان کنونی $ V نسخه ویندوز $ _ بازگشت باربری و خط فید $ $ $ (علامت دلار) اگر دستور Extensions فعال باشد، دستور PROMPT از کاراکترهای قالب بندی اضافی زیر پشتیبانی می‌کند: $ + صفر یا بیشتر علامت (+) علامت + (وابسته به) عمق پشته پوشه PUSHD، یک کاراکتر برای هر یک سطح فشار داد $ M نام موجود در شبکهٔ مربوط به درایو فعلی را نمایش می‌دهد اگر درایو فعلی یک شبکه نباشد یک رشته یا کراکتر خالی را نمایش می‌دهد. نکته چنانچه بخواهیم لیست کامل دستورها داس را بیابیم می‌توانیم در محیط داس عبارت Help را تایپ نمائیم تا لیست دستورها موجود در داس همراه با عبارت راهنمایی کوچکی در روبروی آن آشکار شود. | ## جمع‌بندی | همچنین، چنانچه راهنمایی بیشتری در رابطه با هر دستور بخواهیم می‌توانیم همان دستور را با عبارت "/?" در جلوی آن بکار ببریم برای نمونه دربارهٔ دستور کپی برای درخواست راهنمایی دربارهٔ این دستور می‌تواینم عبارت ذیل را تایپ نمائیم: ?/ Copy تا راهنمایی‌های بیشتری در خصوص این دستور همراه با کلیدها و سوئیچ‌های آن (به زبان انگلیسی) برای ما آشکار گردد.