خط فرمان و رابط متنی سیستم عامل در مقابل رابط گرافیکی سیستم عامل قرار میگیرد و تمام سیستم عاملها از خط فرمان برخوردار هستند. استفاده از خط فرمان در مدیریت سیستمها از راه دور و یا خودکار سازی فرایندها بسیار مهم است. در ادامه آموزش خط فرمان ویندوز را میتوانید مشاهده کنید.
قبل از شروع آموزش دستورات باید به این نکته اشاره کرد که در خط فرمان ویندوز بر خلاف دیگر خط فرمانها بزرگی و کوچکی حروف تاثیری ندارد.
برای دسترسی به خط فرمان ویندوز کلیدهای ترکیبی ویندوز و R را زده و در کادر باز شده CMD را وارد کرده و Enter بزنید.
البته اگر در پوشه خاصی هستید و میخواهید CMD با آدرس همان پوشه جاری باز شود کلید Shift را فشار داده و Open command windows here را انتخاب کنید.
نکته: برای دریافت کردن آموزش در مورد هر دستوری به انتهای دستور /?
اضافه میکنیم. مانند:
dir /?
البته قبل از نام دستور نیز میتوان از help استفاده کرد، مانند:
help dir
کپی کردن دستورات در کامند لاین
برای کپی کردن متون موجود در کامند لاین متن را با ماوس سلکت کرده و کلیدهای ترکیبی Ctrl + C را فشار دهید.
دستور cd کامند لاین ویندوز
دستور cd که خلاصه change directory میباشد برای پیمایش پوشهها در خط فرمان مورد استفاده قرار میگیرد. اگر در مسیر C:\
هستید و میخواهید به یک پوشه در مسیر C بروید، ابتدا دستور cd سپس نام پوشه را وارد میکنیم.
برای بازگشت به یک پوشه قبل نیز از دستور cd..
استفاده میکنیم.
دستور dir
دستور dir برای نمایش محتویات پوشه جاری استفاده میشود.
میتوان از پارامتر /A
برای دادن خاصیت به دستور dir استفاده کرد. برخی ویژگیهای این دستور عبارتند از:
- D برای نمایش دایرکتوری ها
- H برای نمایش فایلهای مخفی
- R برای نمایش فایلهای Read Only
به عنوان مثال برای نمایش فایلهای مخفی از دستور زیر استفاده میشود:
dir /AH
دستور mkdir
از دستور mkdir که خلاصه شده make directory برای ساخت دایرکتوری استفاده میشود.
دستور cls
دستور cls که خلاصه عبارت clear screen میباشد و برای پاک کردن دستورات موجود در صفحه جاری کامند لاین مورد استفاده قرار میگیرد.
دستور echo
از دستور echo برای چاپ رشتهها استفاده میکنیم:
دستور attrib
دستور attrib که خلاصه عبارت attribute است و برای اضافه کردن خاصیتهای معین به یک فایل یا پوشه از آن استفاده میشود. دستور attrib /?
را وارد کرده و کلیه دستورات این بخش را ببینید:
برای اضافه کردن یک خاصیت از علامت +
و برای از بین بردن یک خاصیت از علامت -
استفاده میشود.
به طور مثال همانطور که در بالا میبینید خاصیت H برای Hidden کردن فایلها است، پس اگر برای مثال برای فایل text.txt از دستور attrib +H text.txt
استفاده کنید این فایل مخفی میشود.
طبیعتا برای حذف این خاصیت از دستور attrib -H text.txt
استفاده میشود.
دستور ren
از این دستور برای rename و یا تغییر نام فایلها و دایرکتوریها در خط فرمان استفاده میشود.
ren oldname.txt newname.txt
دستور copy
از این دستور برای کوپی کردن فایلها استفاده میشود:
copy text.txt d:\
دستور move
از این دستور برای انتقال فایلها استفاده میشود:
move text.txt d:\
دستور del
از دستور del برای پاک کردن فایلها استفاده میشود. مانند:
del hitos.txt
دو پارامتر جالب دستور del پارامتر s برای حذف تمام فایلها در مسیرجاری و دیگر مسیرهای فرزند و پارمتر p برای سوال قبل از حذف فایل.
del /p /s hitos.txt
دستور فوق کل فایلهای با نام hitos.txt را از پوشه جاری و دیگر پوشههای زیر شاخه حذف میکند. البته قبل از حذف هر فایل ابتدا با سوالی از حذف آن فایل اطمینان حاصل میکند.
دستور rd
دستور rd که خلاصه remove directory میباشد برای حذف پوشهها مورد استفاده قرار میگیرد.
دستورات شرطی در کامندلاین
می توان از دستورات شرطی در کامند لاین برای کارهای ویژه استفاده کرد:
if 1 == 1 notepad
کد بالا در صورتی که دو عدد با هم برابر باشند ادیتور notepad را اجرا میکند.
if exist hitos.txt notepad
در دستور فوق در صورت موجود بودن فایل hitos.txt در مسیر جاری ادیتور notepad اجرا میگردد.
if not exist hitos.txt notepad
در دستور فوق در صورت موجود نبودن فایل hitos.txt در مسیر جاری ادیتور notepad اجرا میگردد.
نکته: برای مشاهده دستوراتی که سابق بر این در کامند لاین وارد کردیم از کلیدهای جهت نمای بالا و پایین استفاده میکنیم.
تگ ها: windows / ویندوز