خط فرمان

از ویکی‌پدیا، دانشنامهٔ آزاد
خط فرمان (cmd.exe)
نام‌های دیگرپردازنده فرمان ویندوز
توسعه‌دهنده(ها)مایکروسافت، آی‌بی‌ام، مشارکت کنندگان ReactOS
انتشار ابتداییدسامبر ۱۹۸۷؛ ۳۶ سال پیش (۱۹۸۷}})
سیستم‌عامل
بن‌سازه رایانشIA-32، x86-64، معماری ARM (و از نظر تاریخی DEC Alpha، MIPS، پاورپی‌سی، و ایتانیوم)
جایگزین برایCOMMAND.COM
گونهمفسر خط فرمان

برنامه خط فرمان (به انگلیسی 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 لینوکس هم مشابه ویندوز است) می‌توانید با استفاده از دستورهای خط فرمان، کارهای رایانه‌ای تان را انجام دهید.[۸][۹]

برای استفاده آسان از خط فرمان ویندوز، می‌توانید با فشردن دکمه‌های Win+R بر روی کیبورد و بعد از باز شدن پنجره مربوطه، کلمه CMD را تایپ کنید و سپس دکمه enter را بفشارید تا وارد محیط خط فرمان ویندوز شوید.[۱۰]

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

جایگزین ها[ویرایش]

از جمله جایگزین های CMD ویندوز می توان به QwertyCMD و EasyCMD و PowerCMD و SuperCMD اشاره نمود.[۱۲][۱۳][۱۴]

منابع[ویرایش]

  1. "reactos/reactos". GitHub. December 4, 2021.
  2. "Command Processor Shell (Windows CE .NET 4.2)". Microsoft Docs. June 30, 2006. Archived from the original on August 31, 2022.
  3. "Command Processor Shell (Windows CE 5.0)". Microsoft Docs. September 14, 2012. Archived from the original on August 28, 2022.
  4. "Command Processor Shell (Windows Embedded CE 6.0)". Microsoft Docs. 2012. Archived from the original on September 5, 2022.
  5. «مانیتور چیست؟». www.sarzamindownload.com. دریافت‌شده در ۲۰۲۰-۱۲-۰۵.
  6. "Notes on using the default OS/2 command processor (CMD.EXE)". www.tavi.co.uk.
  7. "Command Redirection, Pipes - Windows CMD - SS64.com". ss64.com. Retrieved 2021-09-23.
  8. "Command Processor Commands (Windows CE .NET 4.2)". Microsoft Docs. June 30, 2006. Archived from the original on August 31, 2022.
  9. "Command Processor Commands (Windows Embedded CE 6.0)". Microsoft Docs. January 5, 2012. Archived from the original on September 6, 2022.
  10. Microsoft Operating System/2 User's Reference (PDF). Microsoft. 1987.
  11. Command prompt (Cmd.exe) command-line string limitation
  12. جایگزین CMD. «پرامپت چت جی پی تی». دریافت‌شده در ۲۰۲۴-۰۴-۲۴.
  13. Programming CE. Microsoft Press. 2001. ISBN 978-0735614437.
  14. "cmd". Microsoft Learn. September 12, 2023. Archived from the original on November 21, 2023.