دستورهای کاربردی خط فرمان

تمامی افرادی که به طور طولانی مدت، با کامپیوتر کار کرده‌اند، حتما تجربه کار با قسمت command prompt برای حل مشکلات سیستمی را داشته‌اند. کار کردن با خط فرمان، یک مهارت ضروری برای کار کردن با سیستم عامل لینوکس است. در صورتی که کاربران ویندوز، ملزم به کار با command prompt نیستند اما اگر دستورهای آن را یاد بگیرند، قادر خواهند بود بسیاری از مشکلات کامپیوتری‌شان را در کمترین زمان ممکن حل نمایند.

البته نیازی نیست تمامی دستورات command prompt را فرا بگیرید و تنها کافی است پرکاربردترین آنها را به خاطر بسپارید. در این مطلب، کاربردی‌ترین دستورهای cmd را به همراه کاربردهایی که دارند برای شما آورده‌ایم امیدواریم که در مواقع بروز مشکل، راهگشای شما باشند.

خط فرمان

دستورهای خط فرمان برای شبکه

دستورتوضیح
arpنمایش و ویرایش ورودی ها در Address Resolution Protocol cache
atmadmنمایش اطلاعات مربوط به حالت انتقال ناهمزمان (ATM) 
getmacنمایش آدرس مک تمام آداپتورهای شبکه
gpresultنمایش اطلاعات داخل Group Policy
gpupdateبه روزرسانی اطلاعات داخل Group Policy
hostnameنمایش  نام میزبان 
ipconfigنمایش اطلاعات آدرس IP و آدرس Default Gateway و …..
irftpانتقال فایل های انتخابی از طریق اتصال به مادون قرمز  در صورتی که مادون قرمز، وجود داشته‌باشد.
iscsicliمدیریت iSCSI به طوری که اتصال‌ها از طریق پروتکل SCSI فعال باشند.
klistنمایش مجوزهای تایید شده توسط سرویس Kerberos  و فعال‌سازی دستور حذف یا پاکسازی
ksetupپیکربندی اتصال به سرور Kerberos
mrinfoنمایش اطلاعاتی درباره روتر
nbtstatابزاری برای خطایابی Name Resolution در NetBIOS. این دستور،  اطلاعات مربوط به پروتکل های NetBT ، به NetBIOS name cache و جداولی که اسم‌های  NetBIOS در آن قرار دارد و مربوط به Local Computer و Remote Computer هستند، نمایش داده می‌شود و می‌توان اقدام به حذف یا ویرایش آنها کرد.
netنمایش پیکربندی شبکه و تنظیم آن
net1پیکربندی تنظیمات شبکه و نمایش آن ( بهتر است از دستور net استفاده شود و این دستور تنها یک  راه حل موقت برای مشکل Y2K است ) .
netshدستور Network Shell از ابزارهای مفید خط فرمان ویندوز است که کاربرد اصلی آن پیکربندی و مانیتورینگ وضعیت شبکه می‌باشد. کارهایی از قبیل: تنظیم آدرس آی پی، تنظیم فایروال، تنظیم کارت شبکه و ده ها تنظیم و پیکربندی دیگر را هم با این دستور می‌توان انجام داد. این دستور قابلیت اجرا از راه دور (Remote) و و ساخت اسکریپت را هم دارد.
nfsadminمدیریت سرورها و کلاینت های NFS (ابتدا باید خدمات NFS را در ویندوز فعال کنید).
nslookupمخفف name space lookup است. با استفاده از آن،  بانک اطلاعاتی DNS را از طریق هر یک از کامپیوترهای شبکه جستجو کرده و نام میزبان دستگاه را از روی آدرس IP آن بیابید. برای حصول اطمینان از پیکربندی درست میزبان، به کار می‌رود.
pathpingنمایش اطلاعات مربوط به ارسال و از دست دادن بسته، هنگامی که  از طریق شبکه ارسال می‌شود را نشان می‌دهد و میزان تاخیر را هم نشان می‌دهد.
pingیک دستوررایج در شبکه‌های کامپیوتری که برای آزمایش در دسترس پذیر بودن میزبان به کار می‌رود. ارسال یک درخواست به مقصد مورد نظر برای تعیین اینکه ارتباط بین دو مسیر برقرار است یا خیر، با این دستور صورت می‌گیرد.  مدت زمان ارسال بسته ها به سمت مقصد را هم با این دستور می‌توان بررسی نمود. این دستور، زمان رفت و برگشت بسته ها بین دو نقطه را تحلیل کرده و توسط آن، میزان دسترس پذیری را مشخص می‌کند.
qappsrvنمایش تمامی رایانه های در حال ریموت موجود در شبکه

دستورهای پایه خط فرمان

دستورتوضیح
bitsadminدانلود و یا آپلود فایل از طریق محیط cmd
breakتوقف پردازش ها در سیستم عامل قدیمی
callاین دستور برای فراخوانی فایل batch یا یک برنامه میان برنامه دیگر به کار می‌رود. تفاوت آن با اجرا به صورت عادی این است که تمام متغیر ها پس از اتمام آن batch یا برنامه همچنان باقی می مانند.
cdتغییر دایرکتوری جاری در Cmd. به طور پیش‌فرض، مسیر یا دایرکتوری آن C:\Users\yourusername است.
chcpنمایش عدد active code page 
chdirایجاد یک لیست انتخاب. مثلا  انتخاب بله (Y) یا نه (N).
clipارسال نتیجه یک دستور به کلیپ بورد.
clsپاک کردن کل صفحه
cmdشروع خط‌ فرمان
colorتغییر رنگ پس زمینه و رنگ متن
dateنمایش ماه سال و روز
debugدر ویندوزهای 64 بیتی این دستور قابل اجرا نیست اما در نسخه‌های 32 بیتی ویندوز، این دستور محیط اجرای فرمان‌های زبان ماشین و اسمبلی را ایجاد می‌نماید.
dirنام آن مخفف کلمه directory است و با استفاده از آن می توانید پوشه های داخل یک درایو یا دایرکتوری را مشاهده کنید
doskeyدستورات را به یاد می آورد
dosshellکاربران جدید برای یافتن مسیر خود زمان راحت تر و کارآمدتری دارند چون این دستور به کاربر اجازه می دهد از رابط کاربری گرافیکی استفاده کند.
echo برای درج متن
editباز کردن ویرایشگر MS-DOS. ایجاد اسناد متنی 
edlinایجاد و ویرایش پرونده های متنی در خط فرمان 
exitخروج و بستن cmd
fasthelpنمایش اطلاعات مفید درباره دستورات
fastopenنوشتن موقعیت یک برنامه در یک فهرست خاص. از این دستور برای افزودن فضای دیسک سخت برنامه به یک فهرست خاص ذخیره شده در حافظه استفاده می شود.
findجستجوی یک یا چندیدن فایل
forcedosباز کردن یک برنامه در MS-DOS
graftablفعال‌سازی امکان استفاده از یک یک کد خاص در حالت گرافیکی 
helpراهنمای دستورات
kb16نمایش تنظیمات صفحه کلید و عوض کردن زبان کیبورد در ویندوزهای ۳۲ بیتی
keybنمایش تنظیمات صفحه کلید و عوض کردن زبان کیبورد در  ویندوز 95 و 98 و dos
logoffخروج کاربر از ویندوز
lpqنمایش وضعیت یا صف انتظار فایل های پرینتر
lprارسال فایل ها برای چاپ به پرینتر
mdایجاد  فهرست جدید در  یک مسیر مشخص شده
mkdirدر یک مسیر مشخص شده، یک فهرست جدید ایجاد می‌کند
moreنمایش محتوای یک فایل
msgارسال پیام برای کاربر دلخواه
pathنمایش مسیر جستجو در پرونده های اجرایی
pauseتوقف عملیات اجرایی و پرسیدن از کاربر برای ادامه دادن
popdایجاد تغییرات در پوشه‌ای که با دستور pushd ایجاد شده
printچاپ فایل متنی
promptتغییر نمایش خط فرمان
pushd ذخیره مسیری خاص در یک اسکریپت یا فایل batch
rdحذف فهرست
rmdirحذف پوشه‌ها یا دسته‌بندی‌ها
runasاجرای دستورات با عنوان کاربری دیگر.
scandiskشروع Microsoft ScanDisk
schtasksبرای زمان‌بندی برنامه‌ها
setنمایش متغیرهای محیطی cmd.exe و تغییر آنها
shiftجابجایی متغیرها درون پرونده ها 
shutdownخاموش کردن کامپیوتر
sortفهرست کردن اطلاعات یک فایل یا پوشه
startباز کردن یک برنامه cmd دیگر
substاختصاص  حروفی جهت ساخت درایو مجازی
taskkillپایان دادن به یک یا چندین کار.
tasklistفهرست کردن تمام فرآیندهای در حال اجرا 
timeنمایش ساعت و زمان فعلی و تغییر آن
timeoutتوقف فرآیند برای زمانی مشخص
Title تغییر  عنوان برنامه cmd
Treeنمایش ساختار درختی یک مسیر.
typeنمایش محتوای یک فایل
tzutilتغییرمنطقه زمانی – زمان محلی
verنمایش نسخه ویندوز فعلی

دستورهای خط فرمان برای تنظیم فایل

دستورتوضیح
assocاین دستور تعیین می‌کند که هر پسوند مربوط به چه فایلی است
attribبه کسانی که به دنبال فایل‌های مخفی شده در فلش یا سیستم عامل هستند، کمک می‌کند.
cipherنمایش و تغییر وضعیت رمزگذاری پرونده‌ها و دایرکتوری‌ها در پارتیشن‌های NTFS
compمقایسه محتوای دو فایل یا دو مجموعه پرونده
compact نمایش و یا تغییر فشرده سازی یا compression فایل‌ها یا دایرکتوری‌ها در درایوهای NTFS. در صورتی که این دستور را بدون هیچ پارامتری به کار ببرید، حالت compression یا فشرده سازی را برای فایل‌های موجود در دایرکتوری جاری نشان می‌دهد.
copyکپی کردن یک فایل یا چندین پرونده در مکانی دیگر
cscriptاجرای اسکریپت‌ها روی میزبان اسکریپت Microsoft 
delحذف یک پرونده یا چندین پرونده
deltreeحذف فهرست و همچنین همه زیرشاخه‌ها و پرونده‌های موجود
diantz فشرده سازی یک یا چند فایل
diskcompمقایسه محتوای دو دیسک
diskcopyکپی محتوای یک دیسک در دیسک دیگر
eraseعملکرد همان del است.
exe2binتبدیل فایل exe به bin
fcمقایسه دو فایل جداگانه با هم
moveانتقال یک پرونده یا چندین پرونده را از یک فهرست به فهرست دیگر.  این دستور همچنین می‌تواند نام فهرست‌ها را تغییر دهد.
openfilesنمایش و جداسازی پرونده‌ها و پوشه‌های باز سیستم
renتغییر نام یک پرونده خاص
robocopyاجازه کپی کردن را می دهد و امکان انتقال موفقیت آمیز داده ها حتی در صورت وقفه در شبکه را فراهم می‌سازد.
shareنصب اشتراک فایل و قفل پرونده 
takeown بازگرداندن دسترسی‌های کاربر ادمین و  بازیابی فایلی که هنگام تعیین مجدد کاربر از دست رفته
undeleteلغو حذف پرونده
verifyدر صورت فعال بودن، بررسی می کند که آیا پرونده ها به درستی بر روی درایو داده نوشته شده اند.
xcopyکپی کردن پرونده‌ها و کل ساختارهای دایرکتوری. می‌توان تعیین کرد که فقط پرونده‌های کوچکتر از یک تاریخ خاص باید کپی شوند.

دستورهای کاربردی خط فرمان برای سیستم

دستورتوضیح
atشروع دستورها و برنامه ها در یک زمان خاص
auditpolنمایش سیاست های مانیتورینگ 
backupپشتیبان‌گیری از فایل‌ها
bcdboot
ایجاد و تعمیر فایل‌های start
bcdeditایجاد  تغییراتی برای شروع ذخیره سازی داده های پیکربندی
bdehdcfgآماده‌سازی یک هارد دیسک برای BitLocker Drive Encryption
bootcfgمحتوای boot.ini را ایجاد ، ویرایش یا نمایش می دهد

منبع مطلب : تمام دستورات cmd

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *