خط فرمان

برنامه خط فرمان (به انگلیسی Command Prompt) که به نام (cmd) هم شناخته می شود رابط کاربری و دستوری متنی سیستم عامل‌ها مانند ویندوز به حساب می‌آید.خط فرمان در مقایسه با رابط کاربری گرافیکی محیطی بی روح دارد. رابط کاربری متنی در مقابل رابط کاربری گرافیکی (Graphic User Interface / GUI) قرار می‌گیرد.
در واقع در رابط کاربری گرافیکی از اشیای سیستم عامل استفاده می‌کنیم تا کارهای رایانه ای مان را انجام دهیم و در رابط کاربری متنی از دستور نویسی استفاده می‌کنیم.
برای مثال (در ویندوز ما روی My Computer دابل کلیک می‌کنیم و وارد Drive C می‌شویم و فایل File.txt را حذف می‌کنیم، از رابط کاربری گرافیکی سیستم عامل ویندوز برای حذف یک فایل در درایو C استفاده کرده‌ایم اما همین کار را می‌توان با رابط کاربری متنی انجام داد، که باید در Command Prompt دستور DEL C:\File.txt را وارد کنیم. در محیط خط فرمان معمولا صفحه‌های نمایش دارای 25 سطر و 80 ستون هستند و در هر ستون یک کاراکتر تایپ می‌شود.

تاریخچه رایانه و خط فرمان 
رایانه‌ها اصولاً به وسیله سیستم عامل امکانات نرم‌افزاری و سخت‌افزاری را در اختیار کاربران قرار می‌دهند. سیستم عامل‌ها نوعی نرم‌افزار اند (معمولاً با زبان برنامه‌نویسی اسمبلی یا C ساخته می‌شوند) که امکان استفاده از سخت‌افزار و نصب نرم‌افزار و مدیریت اینها را در اختیار کاربر قرار می‌دهد و این کار را با استفاده از رابط کاربری (User Interface / UI) انجام می‌دهند.
رابط کاربری در سیستم عامل‌های قدیمی فقط به صورت متنی بود (همانند خط فرمان) و با پیشرفت دانش رایانه، رابط‌های کاربری گرافیکی (Graphic User Interface / GUI) هم به سیستم عامل‌ها افزوده شد.

استفاده از خط فرمان 
خط فرمان در سیستم عامل‌های مانند ویندوز، لینوکس و… به صورت یک نرم‌افزار ارائه می‌شود که معمولاً نام Command Prompt دارد.
برای اجرای خط فرمان در سیستم عامل مایکروسافت ویندوز، می‌توانید از منوی Start، گزینه All Programs پوشه Accessories را باز کنید و برنامه Command Prompt را اجرا کنید.
در محیط این برنامه (Command Prompt لینوکس هم مشابه ویندوز است) می‌توانید با استفاده از دستورهای خط فرمان، کارهای رایانه‌ای تان را انجام دهید.
راهنمای کامل

در cmd اگر نیاز به کمک و دست رسی به کد های مختلف داشتید با استفاده از help می توانید به راحتی کد ها را بیابید

جایگزین ها 
از جمله جایگزین های CMD ویندوز می توان به QwertyCMD و EasyCMD و PowerCMD و SuperCMD اشاره نمود.

منابع 

 Microsoft Windows XP [Version 5 فوریه 2600] (C) Copyright 1985-2001 Microsoft Corp.
 مایکروسافت ویندوز اکس‌پی، نسخهٔ ۵٫۱٫۲۶۰۰ ذیل توضیحات در دستور HELP
 مشارکت‌کنندگان ویکی‌پدیا، «Attrib»، ویکی‌پدیای انگلیسی، دانشنامهٔ آزاد.

اجزای ویندوز
دستورهای ویندوز
زبان‌های اسکریپت‌نویسی
شل (رایانه)