cmd چیست؟
cmd یا command prompt چیست؟ cmd به معنای خط فرمان است و در واقع یک برنامه دستوری است که به وسیله آن می توان دستورات مورد نظر را اجرا کرد. در سیستم عامل های مختلف خط فرمان یا همان دستورات cmd در یک رابط کاربری متنی اجرایی میشوند. همچنین میتوان توابع پیشرفتهای را اعمال کرد و از تمام دستورات cmd برای عیب یابی و رفع برخی از مشکلات سیستم عامل استفاده نمود.
خط فرمان cmd.exe برنامه محلی ویندوز به حساب میآید که وظیفه تفسیر و اجرا نمودن تمام دستورات cmd را بر عهده دارد. مایکروسافت این برنامه را برای سیستم عامل های مبتنی بر Windows CE، OS/2 و Windows NT ایجاد نموده است. اگرچه هنوز بسیاری از افراد آن را با DOS اشتباه میگیرند اما command prompt یک برنامه اجرایی واقعی با رابط کاربری گرافیکی به حساب میآید. اگرچه بسیاری از تواناییهای خط فرمان موجود در MS-DOS را پشتیبانی میکند.
۱. دستور assoc
اکثر فایلها با برنامه خاصی در ویندوز مرتبط هستند و به طور پیشفرض برای باز کردن آن نوع فایل اختصاص داده شده اند. شاید کمی گیج شده باشید! توجه نمایید که دستور assoc در تشخیص اینکه چه پسوندی مربوط به چه فایلی است، به شما کمک میکند. . برای درک بهتر به تصویر زیر توجه کنید:
همچنین میتوانید فرمان تغییر پسوند فایل را اجرایی کنید، به طور مثال برای اینکه از این به بعد تصاویر با فرمت jpeg در ویندوز با برنامه Notepad باز شود، دستور زیر را وارد کنید:
assoc .jpg=txtfile
۲. دستور cipher
وقتی شما فایلی را در ویندوز حذف میکنید، در واقعیت هنوز قابل بازیابی است. زیرا فایل تنها به فضایی غیر قابل دسترس میرود و تا زمانی که سیستم آن را با دادههای جدید بازنویسی نکند، بازیابی میشود. Cipher یکی از دستورات کاربردی cmd است که احتمال دسترسی افراد به دادههای پاک شده را به صفر میرساند. بهعنوانمثال برای پاک کردن درایو c، میتوان از دستور زیر استفاده نمود:
cipher /w:C
۳. دستور driverquery
درایورهای قطعات سخت افزاری از جمله مهمترین نرم افزارهای هر رایانه به حساب میآیند. به فرض کنید که درایور پرینتر را روی ویندوز نصب نکرده یا فایلها آن گم شده است، در چنین شرایطی پرینتر بلا استفاده خواهد بود. شما با دستور driverquery میتوانید جزئیات بیشتری در مورد درایورهای نصب شده روی ویندوز خود به دست آورید. شیوه نوشتن این دستور در زیر قابل مشاهده است:
driverquery -v
۴. دستور file compare
با استفاده از دستور file compare قادر به تشخیص کوچکترین تفاوت بین دو متن خواهید بود، این ویژگی برای نویسندگان و برنامه نویسان فوق العاده است که اغلب به دنبال تفاوتهای بسیار جزئی از دو فایل مشابه هستند. شما میتوانید از دستور fc و مطابق با الگوی زیر بدین منظور استفاده نمایید:
fc /l “C:\Program Files (x86)\example1.doc” “C:\Program Files (x86)\example2.doc”
۵. دستور ipconfig
اگر تمام دستورات cmd را کنار بگذاریم، از ipconfig نمیتوان چشم پوشی کرد! دستور ipconfig معمولاً برای نمایش ip فعلی کامپیوتر شما استفاده میشود. جالب اینکه اگر به یک روتر متصل باشید با وارد کردن این دستور، آدرس شبکه محلی روتر را دریافت میکنید. محبوبیت دیگر ipconfig به خاطر پسوندهایش است؛ اگر نیاز به درخواست ip جدید دارید، ابتدا دستور ipconfig /release و سپس ipconfig /renew را وارد کنید. همچنین برای تازه سازی و رفرش آدرس DNS دستور ipconfig /flushdns مؤثر واقع میشود.
پیشنهاد می شود برای آشنایی بیشتر با IP مقاله انواع ip را مطالعه کنید.
۶. دستور netstat
وارد کردن دستور netstat -an برایتان لیستی از پورت های باز و آدرس های ip مرتبط را به نمایش میگذارد. همچنین وضعیت پورت را از میان سه حالت listening، established یا closed تعیین مینماید. این دستور هنگام عیب یابی سیستم و احتمال آلودگی آن به تروجان به کار می رود و در مشخص کردن اتصالات مخرب عالی عمل میکند.
منبع:ایران هاست