آموزش کامل خط فرمان ویندوز/دستورات تکمیلی خط فرمان
در این بخش به تعدادی از دستورات تکمیلی خط فرمان ویندوز به همراه مثالهای کاربردی میپردازیم.
ASSOC
[ویرایش]برای مشاهده یا تغییر انجمن فایلها. مثال:
assoc .txt
این دستور لیست تمام برنامههایی که با فایلهای .txt مرتبط هستند را نمایش میدهد.
سوئیچها:
[ویرایش]- /A: نمایش تمام انجمنهای فایل.
- /F: نمایش فرمت فایل برای یک انجمن خاص.
- /M: تغییر انجمن یک نوع فایل.
مثال:
assoc .txt=notepad.exe
این دستور انجمن فایلهای .txt را به برنامه Notepad تغییر میدهد.
CACLS
[ویرایش]برای نمایش یا تغییر لیست کنترل دسترسی (ACL) یک فایل یا دایرکتوری. مثال:
cacls file.txt
این دستور ACL فایل file.txt را نمایش میدهد.
سوئیچها
[ویرایش]- /E: نمایش ACL برای تمام فایلها و دایرکتوریهای یک دایرکتوری.
- /G: نمایش ACL به صورت گروهی.
- /M: تغییر ACL یک فایل یا دایرکتوری.
مثال:
cacls file.txt /G Everyone:F
این دستور به همه کاربران (Everyone) دسترسی کامل (Full Control) به فایل file.txt میدهد.
CHCP
[ویرایش]برای نمایش یا تغییر صفحه کد پیشفرض. مثال:
chcp
این دستور صفحه کد پیشفرض را نمایش میدهد.
سوئیچها
[ویرایش]- /۶۵۰۰۱: تنظیم صفحه کد به UTF-8.
chcp 65001
این دستور صفحه کد را به UTF-8 تغییر میدهد.
COMP
[ویرایش]برای مقایسه دو فایل.
comp file1.txt file2.txt
این دستور دو فایل file1.txt و file2.txt را با هم مقایسه میکند.
سوئیچها
[ویرایش]- /A: مقایسه محتوای فایلها به صورت ASCII.
- /B: مقایسه فایلها به صورت باینری.
- /N: نمایش تعداد خطوطی که با هم فرق دارند.
مثال:
comp /N file1.txt file2.txt
این دستور تعداد خطوطی که در دو فایل file1.txt و file2.txt با هم فرق دارند را نمایش میدهد.
DISKPART
[ویرایش]برای مدیریت دیسکها و پارتیشنها. مثال:
diskpart
این دستور ابزار Diskpart را اجرا میکند.
دستورات
[ویرایش]- LIST DISK: نمایش لیست تمام دیسکها.
- LIST PARTITION: نمایش لیست تمام پارتیشنها.
- SELECT DISK: انتخاب یک دیسک.
- CREATE PARTITION: ایجاد یک پارتیشن جدید.
مثال:
diskpart
select disk 0
create partition primary size=10000
این دستورات یک پارتیشن جدید با حجم ۱۰ گیگابایت در اولین دیسک ایجاد میکند.
FIND
[ویرایش]برای جستجوی یک رشته در یک فایل یا چند فایل. مثال:
find "text" file.txt
این دستور برای جستجو متن text در file.txt است.