پرش به محتوا

آموزش کامل خط فرمان ویندوز/دستورات تکمیلی خط فرمان

ویکی‎کتاب، کتابخانهٔ آزاد

در این بخش به تعدادی از دستورات تکمیلی خط فرمان ویندوز به همراه مثال‌های کاربردی می‌پردازیم.

1. ASSOC: برای مشاهده یا تغییر انجمن فایل‌ها.

مثال:


assoc .txt

این دستور لیست تمام برنامه‌هایی که با فایل‌های .txt مرتبط هستند را نمایش می‌دهد.

سوئیچ‌ها:

/A: نمایش تمام انجمن‌های فایل. /F: نمایش فرمت فایل برای یک انجمن خاص. /M: تغییر انجمن یک نوع فایل. مثال:


assoc .txt=notepad.exe

این دستور انجمن فایل‌های .txt را به برنامه Notepad تغییر می‌دهد.

2. 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 می‌دهد.

3. CHCP: برای نمایش یا تغییر صفحه کد پیش‌فرض.

مثال:


chcp

این دستور صفحه کد پیش‌فرض را نمایش می‌دهد.

سوئیچ‌ها:

/65001: تنظیم صفحه کد به UTF-8. مثال:


chcp 65001

این دستور صفحه کد را به UTF-8 تغییر می‌دهد.

4. COMP: برای مقایسه دو فایل.

مثال:


comp file1.txt file2.txt

این دستور دو فایل file1.txt و file2.txt را با هم مقایسه می‌کند.

سوئیچ‌ها:

/A: مقایسه محتوای فایل‌ها به صورت ASCII. /B: مقایسه فایل‌ها به صورت باینری. /N: نمایش تعداد خطوطی که با هم فرق دارند. مثال:


comp /N file1.txt file2.txt

این دستور تعداد خطوطی که در دو فایل file1.txt و file2.txt با هم فرق دارند را نمایش می‌دهد.

5. DISKPART: برای مدیریت دیسک‌ها و پارتیشن‌ها.

مثال:


diskpart

این دستور ابزار Diskpart را اجرا می‌کند.

سوئیچ‌ها:

/LIST DISK: نمایش لیست تمام دیسک‌ها. /LIST PARTITION: نمایش لیست تمام پارتیشن‌ها. /SELECT DISK: انتخاب یک دیسک. /CREATE PARTITION: ایجاد یک پارتیشن جدید. مثال:


diskpart select disk 0 create partition primary size=10000

این دستورات یک پارتیشن جدید با حجم 10 گیگابایت در اولین دیسک ایجاد می‌کند.

6. FIND: برای جستجوی یک رشته در یک فایل یا چند فایل.

مثال:


find "text" file.txt

این دستور برای جستجو متن text در file.txt است.