cd
در خط فرمان شما همیشه در یک فولدر قرار دارید. آدرس این فولدر همیشه قبل از دستوری که وارد می کنید نوشته شده. با cd می تونید وارد فولدر های مختلف بشید و کامپیوترتون رو بگردید، مثلا:

cd ..
یک فولدر به عقب

cd FOLDER1
وارد FOLDER1 می شود

برای عوض کردن درایو بدون تایپ cd تایپ کنید:
:X
(برای وارد شدن به درایو X)

dir
محتویات فلدری که توش هستید رو نمایش میده.

color xy
رنگ cmd رو تغییر میده، مثلا color 0a محیط قشنگیه به نظر من!

ALT + ENTER
با نگه داشت ALT کلید ENTER رو بزنید. صفحه CMD شما fullscreen میشه و کار کردن توش لذت بخش تره.

help
خیلی به کارتون میاد، وقتی بیشتر به محیط CMD آشنا شدید می تونید خیلی چیز ها از help یاد بگیرید.

exit
خروج

cmd

echo message
message رو در CMD می نویسه، این دستور بعد ها در batch فایل ها کاربرد زیادی داره.

cls
صفحه رو پاک می کنه و آماده دستور جدید میشه.

for
مثال:
for /L %v in (1,1,5) do echo ok
دستور بالا ۵ بار کلمه ok رو چاپ می کنه.
دستور for همونطور که در زبان های برنامه نویسی هم هست یک کار رو چندین بار تکرار می کنه و به همین دلیل خیلی پر کاربرده.
برای این که حالت های مختلف استفاده از for رو ببینید می تونید help for رو تایپ کنید.

mkdir x
فولدر x رو ایجاد می کنه.

rmdir x
فولدر x رو پاک می کنه.

copy file dir
file رو در dir کپی می کنه.

ren file1 file
اسم فایل ها رو عوض می کنه.

subst
مثال:
subst X: c:example
یک درایو مجازی جدید به اسم X درست می کنه که همون فولدر c:example هست.
برای حذف درایو جدید subst X: /D رو به کار ببرید.

cmd2


همونطور که می بینید اگر قبل از اکثر دستور ها help رو بنویسید می تونید کاربرد های مختلف اونو ببینید.
دستور هایی که در CMD وجود دارن اکثرا پارامتر هایی می گیرن که وظایفشون رو مشخص می کنه، مثلا در مورد subst پارامتر D/ به دستور میگه که درایو رو باید حذف کنه.

cmd2-2

دستور هایی که در cmd هستند رو میشه در فایل هایی به اسم batch فایل نوشت و اون ها رو به یک برنامه تبدیل کرد.


حالا می خواهیم دستورها رو توی یک فایل بذاریم و یک فایل اجرایی ایجاد کنیم…
مراحل کار:
۱ – notepad رو باز کنید و توی اون بنویسید:

echo off
cls
echo hi! this is a batch file!
pause

2 – save as رو از منوی file انتخاب کنید… به جای file name بنویسید:
test.bat
و save as type رو روی All files بذارید.
فایل رو save کنید.

۳ – می بینید فایلی که ساختید با پسوند .bat ذخیره شده و icon اون هم یه چرخ دنده است.
روی فایل کلیک کنید تا اجرا بشه.

فایلی که ساختید از نوع batch فایله. این فایل ها دستورات سیستم عامل رو به صورت یه برنامه در میارن.
در batch فایلی که ایجاد کردیم می تونید دستورها رو حذف و یا اضافه کنید و ببینید هر دستور چه کاری انجام میده.

حالا با این دستورها یه batch فایل به اسم COPY-MYSELF.bat بسازید و نتیجه رو ببینید:
( همونطور که می بینید خط هایی که با “:” شروع میشن comment هستن و فقط برای توضیحات در برنامه ها گذاشته میشن )

: We want to access startup, be quiet!
echo off
cls
color 0c
echo Shhhhhh, We want to access startup
echo ***********************************
copy COPY-MYSELF.bat “%userprofile%\start menu\programs\startup”
echo HA HA! I copied myself to startup!
echo Don’t worry, I’m not a virus!
pause

( این batch فایل خودش رو در startup کپی می کنه… می تونید از منوی start>>all programs>>startup اونو پاک کنید )

batch-file-cmd-3

دستور FORMAT:
این دستور درایو مورد نظر شما رو فرمت می کنه.
با فرمت کردن یک درایو تمام اطلاعات روی اون پاک میشه و فایل سیستم جدیدی روی درایو نصب میشه.

شکل کلی دستور format

format volume [parameters]

volume اسم درایوی هست که قراره فرمت بشه.
parameters پارامتر های اختیاری هستن که میشه به دستور داد.

برای مثال:

format a:

درایو a رو فرمت می کنه.

پارامترها:
با استفاده از پارامتر ها می تونید از یه دستور بهتر استفاده کنید و کار هایی رو که انجام میده تغییر بدید.
در دستور format پارامتر های زیر وجود داره:

V:label/
می تونید اسم درایوی که قراره فرمت بشه رو عوض کنید. برای مثال:
format a: /V:MyDrive
درایو a رو فرمت می کنه و اسمش رو می زاره MyDrive

FS:filesystem/
نوع فایل سیستم رو مشخص می کنه. برای مثال:
format a: /FS:FAT
درایو a رو با فرمت FAT فرمت می کنه.
فایل سیستم های موجود: FAT,FAT32,NTFS

/Q
quick format انجام میده. در فرمت کردن معمولی درایو شما از نظر bad sector ها بررسی میشه ولی در quick format این کار انجام نمیشه و زمان فرمت رو خیلی کمتر می کنه.

قابل ذکره که از پارامتر ها می تونید به صورت هم زمان هم استفاده کنید، برای مثال:

format a:  /V:MyDrive /Q

screenshot-format

دستور CHKDSK:
با این دستور می تونید وضعیت درایو مورد نظرتونو از نظر سلامتی و bad secotor ها و غیره رو بررسی و حتی اصلاح کنید.
با تایپ دستور زیر:
help chkdsk
می تونید از شکل کلی و پارامتر های دستور مطلع بشید.

http://potatozone.com/2009/10/command-prompt-learn-5/

برگرفته از سایت Hanifa.Blogfa.Com