cmd یا command prompt چیست؟ cmd به معنای خط فرمان است و در واقع یک برنامه دستوری است که به وسیله آن می توان دستورات مورد نظر را اجرا کرد. در سیستم عامل های مختلف خط فرمان یا همان دستورات cmd در یک رابط کاربری متنی اجرایی میشوند. همچنین میتوان توابع پیشرفتهای را اعمال کرد و از تمام دستورات cmd برای عیب یابی و رفع برخی از مشکلات سیستم عامل استفاده نمود.
خط فرمان cmd.exe برنامه محلی ویندوز به حساب میآید که وظیفه تفسیر و اجرا نمودن تمام دستورات cmd را بر عهده دارد. مایکروسافت این برنامه را برای سیستم عامل های مبتنی بر Windows CE، OS/2 و Windows NT ایجاد نموده است. اگرچه هنوز بسیاری از افراد آن را با DOS اشتباه میگیرند اما command prompt یک برنامه اجرایی واقعی با رابط کاربری گرافیکی به حساب میآید. اگرچه بسیاری از تواناییهای خط فرمان موجود در MS-DOS را پشتیبانی میکند.
اکثر فایلها با برنامه خاصی در ویندوز مرتبط هستند و به طور پیشفرض برای باز کردن آن نوع فایل اختصاص داده شده اند. شاید کمی گیج شده باشید! توجه نمایید که دستور assoc در تشخیص اینکه چه پسوندی مربوط به چه فایلی است، به شما کمک میکند. . برای درک بهتر به تصویر زیر توجه کنید:
همچنین میتوانید فرمان تغییر پسوند فایل را اجرایی کنید، به طور مثال برای اینکه از این به بعد تصاویر با فرمت jpeg در ویندوز با برنامه Notepad باز شود، دستور زیر را وارد کنید:
assoc .jpg=txtfile
وقتی شما فایلی را در ویندوز حذف میکنید، در واقعیت هنوز قابل بازیابی است. زیرا فایل تنها به فضایی غیر قابل دسترس میرود و تا زمانی که سیستم آن را با دادههای جدید بازنویسی نکند، بازیابی میشود. Cipher یکی از دستورات کاربردی cmd است که احتمال دسترسی افراد به دادههای پاک شده را به صفر میرساند. بهعنوانمثال برای پاک کردن درایو c، میتوان از دستور زیر استفاده نمود:
cipher /w:C