• نحوه اجرای دستور در خط فرمان کار با خط فرمان ویندوز (CMD). ویرایش متن در پنجره خط فرمان

    CMD به طور متفاوت نامیده می شود - یک مفسر خط فرمان (ترجمه دقیق مخفف "مفسر خط فرمان")، یک پردازنده فرمان ویندوز، یک پردازنده فرمان. درست است، همه کاربران ویندوز نمی دانند چه کارهایی را می توان با کمک آن حل کرد. به عنوان یک قاعده، اینها کاربران لینوکس، مدیران سیستم و کاربرانی هستند که هنوز سیستم عامل DOS را به خاطر دارند. امروز می خواهیم نحوه راه اندازی و استفاده از CMD را به شما بگوییم.

    راه های مختلفی برای راه اندازی فایل اجرایی cmd.exe (پوشه \Windows\System32) وجود دارد که به شما امکان می دهد دستورات وارد شده از صفحه کلید را اجرا کنید.

    انجام تنظیمات

    پس از شروع cmd، می توانید آن را با استفاده از منوی زمینه پیکربندی کنید، که با کلیک راست بر روی عنوان پنجره باز می شود. سپس گزینه Default را انتخاب کرده و تنظیمات را انجام دهید.

    پیکربندی قابلیت استفاده از ماوس برای انتخاب متن:

    • به تب General بروید؛
    • کادر انتخاب ماوس را روشن کنید.
    • روی دکمه Ok کلیک کنید.

    اکنون می‌توانیم یک متن را با دکمه سمت چپ ماوس انتخاب کنیم و Enter را فشار دهیم تا آن را در کلیپ بورد کپی کنیم.

    برای انجام تنظیمات دیگر از تب Colors، Font و Position استفاده می کنیم.

    توجه داشته باشید که تمام تنظیمات تنظیم شده با استفاده از گزینه Default برای تمام جلسات cmd بعدی ذخیره می شوند. اگر می خواهید یک کار پیکربندی را فقط برای جلسه فعلی انجام دهید، باید از گزینه Properties در منوی زمینه استفاده کنید.

    بیایید شروع به کار کنیم

    ما آشنایی خود را با پردازنده فرمان ویندوز با لیستی از دستورات آغاز می کنیم که با استفاده از دستورالعمل کمک به دست می آوریم. آن را در خط فرمان تایپ می کنیم و با فشار دادن کلید Enter برای اجرا راه اندازی می کنیم:
    کمک

    لیست شامل دو ستون است - نام تیم و توضیحات آن.

    شما می توانید به دو روش کمک دقیق دریافت کنید:
    help command_name
    یا
    command_name /؟

    مثال: دریافت کمک برای chkdsk:
    به chkdsk کمک کنید
    یا
    chkdsk /؟

    برای جلوگیری از تایپ مکرر، از بافر فرمان استفاده می کنیم که با استفاده از کلیدهای ترکیبی Shift+ یا Shift+↓ پیمایش می شود.

    ما از دکمه سمت راست ماوس برای چسباندن محتویات کلیپ بورد روی صفحه کنترل cmd استفاده می کنیم.

    دستور cls برای پاک کردن صفحه است:
    cls

    برای خروج از cmd از دستور exit استفاده کنید:
    خروج

    همانطور که می بینید، همه چیز ساده است. حالا بیایید بفهمیم که چرا دستورات cmd مورد نیاز است، چگونه از آنها استفاده کنیم و چه کارهایی را می توانند حل کنند.

    کار با فایل ها و پوشه ها

    علیرغم این واقعیت که Windows Explorer به طور خاص برای کار با فایل ها و پوشه ها طراحی شده است، بسیاری از کاربران مدیریت فایل مانند، به عنوان مثال، Total Commander را ترجیح می دهند. بدون شک کار با هر یک از این برنامه ها بسیار راحت تر از استفاده از خط فرمان است. اما ممکن است هیچ یک از این برنامه ها راه اندازی نشود و در چنین شرایط اضطراری cmd با دستورالعمل ها به کمک بیاید. dir, cd, mkdir, rmdir, del, copy, type.

    مدیر

    dir برای مشاهده محتویات یک پوشه (دایرکتوری) استفاده می شود.

    برای مشاهده محتویات دایرکتوری فعلی، فقط تایپ کنید:

    اگر می‌خواهید فقط فایل‌های اجرایی با پسوند exe را در پوشه فعلی ببینید، باید کمی بیشتر کار کنید و یک خط طولانی‌تر تایپ کنید:

    بیایید کار را پیچیده کنیم و به لیست فایل های exe پوشه ای که پوشه فعلی نیست نگاه کنیم، به عنوان مثال d:\work :

    dir d:\work\*.exe

    سی دی

    cd برای تغییر پوشه فعلی استفاده می شود.

    ما در پوشه d:\work\example\ هستیم و می خواهیم یک سطح بالاتر به پوشه work برویم:

    حالا بیایید به پوشه d:\music\songs برویم:

    سی دی دی:\موسیقی\آهنگ\

    و اجازه دهید سفر خود را با رفتن به پوشه اصلی دیسک فعلی به پایان برسانیم:

    MKDIR و RMDIR

    mkdir پوشه ها (دایرکتوری ها) را ایجاد می کند و می تواند یک درخت کامل test->test1->test2 را به طور همزمان ایجاد کند:

    mkdir\test\test1\test2

    و rmdir با کلید /S به راحتی این درخت را حذف می کند:

    DEL، COPY، TYPE

    del و copy به ترتیب برای حذف و کپی فایل ها در نظر گرفته شده اند.

    ما همه فایل‌های با پسوند tmp را از پوشه فعلی حذف می‌کنیم:

    کپی از پوشه موسیقی درایو d: تمام فایل‌های با پسوند mp3 را در فلش مموری با نام منطقی f کپی کنید:

    کپی d:\music\*.mp3 f:

    آشنایی ما با دستورات این گروه به دستور نوع در نظر گرفته شده برای نمایش محتویات یک فایل متنی ختم می شود:

    نوع D: \"افسانه های کریلوف"\"روباه و انگور.txt"

    توجه داشته باشید که نام فایل‌ها و پوشه‌های دارای فاصله باید در علامت نقل قول قرار داده شوند.

    کار با شبکه

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

    1. ipconfig برای کارهایی مانند نمایش تنظیمات پروتکل TCP/IP و پیکربندی پارامترهای DHCP استفاده می شود.
      ما تمام تنظیمات آداپتور شبکه را دریافت می کنیم:
      ipconfig /all
    2. nslookup برای تعیین آدرس IP از نام میزبان و بالعکس استفاده می شود:
      nslookup odnoklassniki.ru
      آدرس IP شبکه اجتماعی Odnoklassniki را به ما می گوید - 217.20.147.94،
      nslookup 87.240.131.97
      "می گوید" که آدرس IP 87.240.131.97 متعلق به یک شبکه اجتماعی دیگر - VKontakte است.
    3. ping به شما امکان می دهد تا با ارسال/دریافت بسته های کنترلی icmp، وظیفه بررسی وجود ارتباط با میزبان را انجام دهید. عدم پاسخ از طرف میزبان همیشه به معنای عدم اتصال نیست. گاهی اوقات هاست ها پینگ نمی کنند زیرا مدیران سیستم ارسال بسته های icmp پاسخ echo-reply را ممنوع می کنند.
    4. دستور tracert، کاربران لینوکس آن را به عنوان traceroute می شناسند، به شما امکان می دهد یک "ردیابی" - زنجیره ای از گره ها را که یک بسته IP از گره "ما" اولیه به گره نهایی منتقل می کند، دریافت کنید.
      بیایید سعی کنیم "مسیر" را در Google دریافت کنیم:
      tracert google.com

    NET - محبوب ترین ابزار شبکه

    net یکی از پرکاربردترین دستورات است زیرا به شما امکان می دهد وظایف زیادی را با منابع شبکه انجام دهید:

    • اتصال/قطع اتصال درایوهای شبکه؛
    • راه اندازی/توقف خدمات سیستم؛
    • افزودن/حذف کاربران؛
    • مدیریت منابع مشترک "مشترک"؛
    • تنظیم زمان سیستم؛
    • نمایش اطلاعات در مورد استفاده از منابع

    ما یکی از قابلیت های برنامه net.exe را نشان خواهیم داد - کار با خدمات سیستم با استفاده از اسپولر چاپ به عنوان مثال.

    برای دسترسی به سرویس‌ها، ما به استفاده از رابط ویندوز عادت کرده‌ایم، اما با دانستن نام سرویس، و Spooler «name» مدیر چاپ، متوقف کردن آن بسیار آسان است.

    اسپولر نت استاپ

    و دوباره شروع کن

    اسپولر شروع خالص

    با استفاده از جمله زیر می توانید لیستی از خدمات شبکه را دریافت کنید:

    خدمات کمکی خالص

    اما اگر می‌خواهید با مدیر چاپ، منبع تغذیه بدون وقفه، مدیریت اتصال از راه دور از طریق سرویس‌های ویندوز کار کنید، می‌توانید آنها را از cmd با استفاده از فایل snap نیز راه‌اندازی کنید:

    • راه اندازی مدیر وظیفه:
      taskmgr.exe
    • راه اندازی ویرایشگر رجیستری:
      regedit.exe
    • راه اندازی مدیر دستگاه:
      devmgmt.msc

    برخی از برنامه هایی که دارای رابط خط فرمان هستند نسبت به برنامه های استاندارد ویندوز برتری دارند. به عنوان مثال، برنامه devcon.exe به نام Command Line Device Manager نه تنها توانایی فعال/غیرفعال کردن/حذف دستگاه ها و به روز رسانی درایورها را فراهم می کند، بلکه اطلاعات دستگاهی را نیز در اختیار توسعه دهندگان درایور قرار می دهد که با استفاده از Windows Device Manager به دست نمی آیند.

    تا لحظه ای که سیستم عامل ها یاد گرفتند با استفاده از تصاویر گرافیکی آشنا با کاربران "ارتباط" کنند، اطلاعات منحصراً با استفاده از متن وارد رایانه می شد و خروجی می گرفت.

    البته هنوز هم سیستم عامل هایی وجود دارند که به اصطلاح از اینترفیس برای ارتباط با کاربران استفاده می کنند خط فرمان. اما معمولاً توسط برنامه نویسان حرفه ای، مدیران سیستم و سایر کارکنان صنعت IT استفاده می شود. برای کاربران عادی، سازندگان سیستم عامل یک رابط گرافیکی مناسب ایجاد کرده اند که به شما امکان می دهد با استفاده از ماوس یا فشار دادن دکمه های روی صفحه، با رایانه یا مثلاً یک تلفن هوشمند "ارتباط" کنید.

    با وجود این، هر سیستم عامل (از جمله ویندوز XP، 7، 8، و غیره) هنوز پشتیبانی می کند ورودی و خروجی اطلاعات از طریق دستورات متنی. Command Prompt ویندوز نمونه بارز این موضوع است. بیایید بفهمیم که چیست.

    خط فرمان چیست؟

    اول از همه، این یک برنامه است cmd.exe، در پوشه system32 پوشه سیستم عامل قرار دارد. مکان ممکن: C:\Windows\system32\cmd.exe. مسیر ممکن است بسته به نسخه ویندوز و محل نصب آن متفاوت باشد.

    به طور کلی، خط فرمان است ابزار سیستم عامل، معمولاً از یک پوسته سیستم عامل و یک رابط متنی تشکیل شده است. پوسته ابزارهایی را در اختیار کاربر قرار می دهد ارتباط"با سیستم عامل، که، در این مورد، هستند دستورات متنی.

    خط فرمان سیستم عامل های ویندوز، که با XP شروع می شود، به گونه ای طراحی شده است که توانایی استفاده از MS-DOS و بسیاری از دستورات کامپیوتری دیگر را در اختیار کاربران قرار دهد. ویژگی مهم آن این است که قابلیت انجام سفارشی را دارد دستورات بدون رابط کاربری گرافیکی. نیاز به درک و دانستن همه این دستورات، استفاده از خط فرمان برای مدیریت سیستم عامل را برای کاربران عادی دشوار می کند. با این حال، این کار آنقدرها هم که در نگاه اول به نظر می رسد دشوار نیست.

    با درک اصول اولیه خط فرمان، هر کاربری که کم و بیش با کامپیوتر آشنایی داشته باشد، قادر خواهد بود خط فرمان را بدون مشکل زیاد اجرا کند.

    خط فرمان در چه شرایطی می تواند مفید باشد؟

    دلایل مختلفی برای استفاده از خط فرمان وجود دارد. همچنین شرایطی وجود دارد که انجام آن بدون استفاده از آن به سادگی غیرممکن است. و در برخی موارد، انجام برخی از عملکردهای ویندوز، و همچنین راه اندازی سیستم عامل از طریق خط فرمان، راحت تر و سریع تر است.

    بیایید وضعیت ویروس ها را در نظر بگیریم. برنامه های ویروسی وجود دارد که به طور کامل رابط گرافیکی را مسدود کنیدکاربر (اصطلاحاً بنرهای پیامکی). به عنوان یک قاعده، این ویروس ها پنجره ای را روی صفحه رایانه نمایش می دهند که در آن پیامی مانند " کامپیوتر شما توسط وزارت امور داخلی مسدود شده است" یا " داده های شما در معرض خطر است"و غیره. چنین بنرهای اس ام اس را نمی توان با هیچ روش معمولی - نه با ماوس و نه با کمک کلیدهای داغ روی صفحه کلید - بسته کرد.

    در چنین شرایطی خط فرمان به کمک می آید. البته، برای فراخوانی آن، باید اقدامات خاصی را با رایانه انجام دهید، اما اکنون این موضوع نیست.

    یک وضعیت دیگر. فرض کنید ویندوز XP (یا هر نسخه دیگری) فقط دست از کار کشید، و داده های مهمی روی هارد دیسک باقی مانده است که فوراً باید در یک فلش درایو کپی شود. اگر حداقل یک دیسک نصب با ویندوز در دسترس دارید، در یک نقطه خاص از نصب سیستم عامل (بدون انتظار برای تکمیل نصب) می توانید با خط فرمان تماس بگیرید و این داده ها را کپی کنید. این ویژگی اغلب در مورد یک دیسک آسیب دیده مفید است، زمانی که، برای مثال، هنگام کپی کردن فایل های نصب روی هارد دیسک، نصب ویندوز متوقف می شود.

    خط فرمان همچنین قادر به فراخوانی سریع استانداردهای مختلف است تیونرهای اصلیسیستم عامل (به عنوان مثال، Network Setup Wizard) یا ابزارهای سیستمی مانند ویرایشگر رجیستری، خدمات مؤلفه و موارد دیگر. همچنین می توان از آن برای تولید مستقیم استفاده کرد تنظیمات پارامترهای مختلفویندوز، مدیریت فایل ها، برنامه ها را اجرا کنیدو بسیاری از اعمال دیگر را انجام دهد.

    نحوه استفاده از خط فرمان

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

    نحوه باز کردن خط فرمان

    با شروع ویندوز XP و تا آخرین نسخه این خانواده از سیستم عامل ها، خط فرمان از طریق " فراخوانی می شود. اجرا کردن» (« اجرا کن")، که در آن باید دستور را وارد کنید - " cmd" این گفتگو با فشار دادن همزمان کلیدهای Win راه اندازی می شود + ر:

    در ویندوز XP (بر خلاف نسخه های بعدی) در منو " شروع کنید"یک میانبر ویژه وجود دارد به نام" اجرا کردن..." اگر روی آن کلیک کنید، گفتگو نیز شروع می شود.

    می توانید خط فرمان را به روش های دیگری فراخوانی کنید. آن ها اینجا هستند:

    با انجام یکی از اقدامات فوق، یک پنجره سیاه با مکان نما چشمک زن راه اندازی می شود - این خط فرمان است. بیایید نحوه کار با آن را بررسی کنیم.

    که در . درست مانند 10، که در مورد ویژگی های آن می توانید با جزئیات بیشتری آشنا شوید.

    کار بر روی خط فرمان

    به " cmd"این یا آن دستور را اجرا کرد، فقط آن را در پنجره وارد کنید و سپس کلید Enter را فشار دهید. برای بررسی می توانید وارد کنید " کمک" - این دستور لیستی از تمام دستورات استاندارد موجود را نمایش می دهد.

    همانطور که ممکن است متوجه شده باشید، تعداد زیادی از آنها وجود دارد. با این حال، اینها همه دستوراتی نیستند که بتوان با استفاده از خط فرمان اجرا کرد. برنامه های مختلفی وجود دارد که می توان از طریق این کنسول نیز کنترل کرد. اساسا، " cmd" است پوسته قابل گسترش، که نشان دهنده امکان افزودن هر چه بیشتر دستورات جدید به لیست اقداماتی است که انجام می دهد.

    همچنین باید بدانید که اکثر دستورات تنها در صورتی قابل اجرا هستند که اجباری اضافی را وارد کنید مولفه های، سایرین از کلیدها (پارامترهای اختیاری) پشتیبانی می کنند. بیایید سعی کنیم از خط فرمان برای انجام برخی اقدامات روی پرونده ها و پوشه هایی استفاده کنیم که دقیقاً در آنها از این دستورات استفاده می شود.

    بیایید سعی کنیم از یک درایو محلی به درایو دیگر حرکت کنیم، به محتویات آن نگاه کنیم، سپس یک پوشه ایجاد کنیم، به آن برویم و یک پوشه دیگر در آن ایجاد کنیم و آن را حذف کنیم. مشکل جالبیه؟ نکته اصلی این است که برای انجام هر عمل جداگانه باید از دستورات مختلفی استفاده کنید. شروع کنیم.

    پس از راه‌اندازی خط فرمان، ممکن است آدرس مقابل مکان‌نمای چشمک‌زن را متوجه شوید: ج:/کاربران/نام کاربری"(در مورد ما - اینجا" خزنده"). نام آخرین پوشه به معنای مکان فعلی شماست (همانطور که اگر از طریق این پوشه به این پوشه دسترسی داشته باشید رهبر ارکستر). و "C:\" درایو محلی است که در آن هستید. برای تغییر درایو محلی فعلی، فقط حرف آن و یک دونقطه را بلافاصله بعد از آن وارد کنید - به عنوان مثال، "D:".

    این شما را به درایو "D:\" (یا هر دیگری) می برد. به مشاهده محتویات دیسک(یا هر پوشه ها) دستور " کارگردان" آن را درست در اینجا وارد کنید و لیستی از فایل ها و پوشه های موجود در درایو "D:\" را مشاهده خواهید کرد.

    اکنون بیایید یک پوشه ایجاد کنیمدرست در ریشه دیسک برای انجام این کار از دستور - ” استفاده می کنیم mkdir"، و به عنوان یک پارامتر، که با یک فاصله از هم جدا شده است، باید نام پوشه آینده را وارد کنید، برای مثال، " mkdir xp" در این صورت پوشه ای با نام " xp».

    پس از ایجاد آن، می توانید از طریق Explorer وارد دیسک خود شوید و مطمئن شوید که پوشه ایجاد شده است. حالا بیایید وارد آن شویم.

    برای رفتن به یک پوشه خاص، از دستور " سی دی" در اینجا نام دایرکتوری که باید به آن بروید نیز به عنوان آرگومان استفاده می شود. بیا وارد شویم" سی دی xpو وارد پوشه شوید ( این پوشه را جاری کنید).

    بیایید با استفاده از دستور "یکی دیگر در پوشه ایجاد کنیم. mkdir" بگذارید این پوشه باشد " 123 ».

    اکنون حذفاو برای انجام این کار، " rmdir 123" اکنون در دایرکتوری اجرا کنید " xp» فرمان « کارگردان"و خواهید دید که پوشه ها" 123 " بیشتر نه.

    اگر می خواهید در مورد توضیحات یک دستور خاص بیشتر بدانید، به سادگی کلید "/؟" را وارد کنید. بلافاصله پس از دستور، یک اشاره روی صفحه نمایش داده می شود. به عنوان مثال، وارد کنید " dir/؟" گزینه دیگری برای راه اندازی اعلان: " کمک کارگردان».

    به خاطر سپردن تمام دستورات موجود آسان نیست - تعداد زیادی از آنها وجود دارد. وب سایت رسمی مایکروسافت دارای جامع ترین راهنمای خط فرمان است، اگرچه توضیحات ارائه شده توسط فرمان کمکبه اندازه کافی

    ویدیو در مورد موضوع

    اکثر کاربران رایانه شخصی نیازی به استفاده از هیچ دستور CMD ندارند. بسیاری از مردم به سادگی فاقد عملکردهای ارائه شده توسط پوسته بصری سیستم عامل هستند. با این حال، شرایطی وجود دارد که شما باید مستقیماً سیستم را دستکاری کنید، و این زمانی است که خط فرمان به کمک می آید.

    خط فرمان چیست؟

    این نرم افزار جزء برنامه های استاندارد سیستم می باشد. CMD امکان کار مستقیم با سیستم و فایل ها را در اختیار کاربر قرار می دهد. برنامه دارای یک رابط متنی است و نتیجه اجرا روی صفحه نمایش داده می شود. به بیان ساده، خط فرمان درخواست های کاربر را به شکلی ترجمه می کند که سیستم بتواند آن را درک کند. البته از نظر ظاهری، این برنامه برای کاربر معمولی چندان آشنا به نظر نمی رسد، اما در عین حال دارای تعدادی ویژگی مثبت است و علاوه بر این، سریعتر از مؤلفه بصری است. در هر نسخه از سیستم عامل ویندوز تعبیه شده است.

    راه های راه اندازی خط فرمان

    توسعه دهندگان سیستم عامل چندین گزینه برای راه اندازی CMD ارائه کرده اند:

    • به منوی Start / Accessories / بروید سپس "Command Prompt" را از لیست انتخاب کنید.
    • به منوی Start بروید، "Run" را انتخاب کنید، در پنجره ظاهر شده، CMD.exe را در خط وارد کنید. همچنین می توانید با استفاده از کلید ترکیبی Win+R پنجره Run را باز کنید.
    • به پوشه system C:\Windows\system32 رفته و برنامه CMD.exe را انتخاب کنید.

    اکثر مهم ترین دستورات را می توان با استفاده از دستور Help به دست آورد. پس از وارد کردن این درخواست، دستورات CMD ویندوز با اطلاعاتی در مورد نحوه استفاده از آنها ظاهر می شود. همه آنها را می توان به چندین گروه نسبتاً گسترده تقسیم کرد. تقسیم آنها بر اساس اصل کاربرد اتفاق می افتد. به عنوان مثال، دستورات CMD برای اجرای دستورات مورد استفاده. رایج ترین آنها در زیر ارائه خواهد شد. آنها همچنین ضروری ترین دستورات خط CMD هستند.

    دستورات اولیه برای کار با دایرکتوری های سیستم

    اگر نیاز به دسترسی به پوشه های موجود در سیستم دارید، این لیست از دستورات مفید خواهد بود:

    • Dir - امکان مشاهده پوشه ها به صورت لیست را فراهم می کند. با استفاده از معیارهای اضافی خط فرمان، می توانید دایرکتوری ها را بر اساس تعدادی گزینه مرتب کنید.
    • RD - امکان حذف دایرکتوری غیر ضروری را فراهم می کند. با پارامترهای اضافی، می توانید معیارهای حذف را تنظیم کنید: به عنوان مثال، چندین پوشه را به طور همزمان حذف کنید.
    • MD - دستور یک پوشه جدید (دایرکتوری) ایجاد می کند. گزینه های مختلف به شما امکان می دهد انواع مختلف دایرکتوری ایجاد کنید.
    • CD - امکان جابجایی از یک دایرکتوری به پوشه دیگر را فراهم می کند، در برخی موارد باید از نقل قول استفاده کنید.
    • XCopy - برای کپی کردن پوشه ها بدون تغییر ساختار آنها استفاده می شود. برخلاف Copy، این یکی از قابلیت های فرمان پیشرفته تری برخوردار است. از طریق CMD، می توانید با این درخواست عملیات نسبتاً انعطاف پذیری را انجام دهید.
    • درخت - امکان نمایش دایرکتوری ها را به صورت گرافیکی فراهم می کند. به طور پیش فرض، نمایش با استفاده از شبه نگاری انجام می شود.
    • Move - برای جابجایی و تغییر نام دایرکتوری استفاده می شود. این دستور امکان جابجایی چندین پوشه را در یک زمان فراهم می کند.

    دستورات اولیه برای کار با فایل ها

    این دستورات فایل CMD می تواند برای بسیاری از کاربران رایانه شخصی مفید باشد:

    • del - دستور مورد استفاده برای حذف. می توان از آن برای حذف یک یا چند فایل استفاده کرد. علاوه بر این، گزینه ای برای حذف فایل های فقط خواندنی وجود دارد.
    • ویرایش - دستور یک ویرایشگر متن را راه اندازی می کند.
    • ren - به شما امکان می دهد نام یک فایل را تغییر دهید. همچنین می توانید از تغییر نام استفاده کنید.
    • حرکت - برای جابجایی و تغییر نام یک فایل استفاده می شود.
    • copy con - به شما امکان می دهد یک فایل جدید ایجاد کنید.
    • fc - به شما امکان می دهد آنچه را در دو فایل وجود دارد مقایسه کنید. نتیجه کار ظاهر نمادهایی است که اطلاعاتی در مورد وضعیت مقایسه ارائه می دهد.
    • نوع - قابل استفاده برای اسناد متنی. اجرای دستور به این صورت است که محتویات فایل را روی صفحه نمایش می دهد.
    • کپی - به شما امکان کپی و همچنین ادغام فایل ها را می دهد.

    دستورات تشخیص هارد کامپیوتر و سیستم

    علاوه بر تمام مزایای فوق، دستورات CMD به شما امکان می دهد خطاها در عملکرد هارد دیسک ها یا تغییر برچسب های حجم و همچنین یکپارچه سازی را بررسی کنید.

    • فشرده - فرمان به شما امکان می دهد فشرده سازی را در سیستم فایل NTFS نمایش داده و پیکربندی کنید. با استفاده از این دستور می توانید فضای دیسک را به میزان قابل توجهی ذخیره کنید.
    • فرمت - یک دیسک یا فلاپی دیسک را فرمت می کند. لطفاً توجه داشته باشید که قالب‌بندی تمام داده‌های رسانه را به طور کامل حذف می‌کند.
    • Chkdisk - اطلاعات مربوط به رسانه را بررسی و نمایش می دهد. این تیم به شما کمک می کند تا در مورد فضای اشغال شده، میزان فضای موجود در بخش های بد و غیره مطلع شوید.
    • Fsutil - اطلاعاتی در مورد سیستم فایل ارائه می دهد و به شما امکان می دهد تغییراتی در آن ایجاد کنید.
    • Chkntfs - به شما امکان نمایش و پیکربندی در هنگام راه اندازی ویندوز را می دهد.
    • Convert - به شما امکان می دهد یک حجم را از یک سیستم فایل به سیستم دیگر تبدیل کنید. امکان تغییر نوع ولوم یا دیسک فعال وجود ندارد.
    • Recover - دستوری برای بازیابی اطلاعات از رسانه های آسیب دیده. این فرآیند با خواندن یک بخش پس از دیگری رخ می دهد. خواندن فقط از بخش هایی انجام می شود که خواندن از آنها امکان پذیر است. داده های واقع در بخش های آسیب دیده فیزیکی بازیابی نمی شوند. اغلب اسناد متنی از فلاپی دیسک های آسیب دیده به این روش بازیابی می شوند.
    • Diskpart - به شما امکان می دهد داده های دیسک را باز کرده و تنظیمات مورد نیاز را انجام دهید.
    • Vol - اطلاعاتی در مورد شماره سریال هارد دیسک ارائه می دهد.
    • برچسب - برای مشاهده و ویرایش برچسب های حجم استفاده می شود. لطفاً توجه داشته باشید که نام حجم نمی تواند بیش از 11 کاراکتر و NTFS 32 کاراکتر داشته باشد.

    دستورات اطلاعاتی

    این نوع دستور به شما کمک می کند اطلاعاتی در مورد نسخه ها، پیکربندی ها و درایورهای نصب شده به دست آورید:

    • ver - اطلاعاتی در مورد نسخه سیستم با استفاده از دستور CMD ارائه می دهد، ویندوز 7 نیز از این درخواست پشتیبانی می کند.
    • Drivequery - به شما امکان می دهد اطلاعات مربوط به درایورهای نصب شده را مشاهده کنید. نمایش می تواند به شکل یک لیست، جدول یا CSV باشد.
    • systeminfo - اطلاعاتی در مورد تنظیمات سیستم ارائه می دهد. پیکربندی ها را می توان هم به صورت محلی مشاهده کرد و هم علاوه بر این، این فرمان ویژگی هایی را در مورد بسته های سرویس ارائه می دهد.

    فرآیندها و برنامه های کاربردی

    دستورات مدیریت و تغییر تنظیمات سیستم عامل:

    • shutdown - این دستور برای خاموش کردن، راه اندازی مجدد یا قرار دادن رایانه در حالت خواب استفاده می شود. اگر کاربر از حقوق لازم برخوردار باشد، می توان تنظیمات را از راه دور انجام داد.
    • زمان - برای نمایش و تغییر زمان فعلی استفاده می شود.
    • تاریخ - برای نمایش و تغییر تاریخ فعلی استفاده می شود.
    • Tasklist - لیستی از فرآیندهایی که در حال حاضر بر روی یک رایانه شخصی محلی یا راه دور در حال اجرا هستند را در اختیار کاربر قرار می دهد.
    • schtasks - به شما امکان می دهد وظایف برنامه ریزی شده را در سیستم عامل ایجاد، پیکربندی یا حذف کنید. در رابط گرافیکی، دستور توسط برنامه Task Scheduler نمایش داده می شود.
    • taskkill - برای خاتمه دادن به فرآیندها با استفاده از شناسه ها یا نام فایل های اجرایی استفاده می شود. این ابزار با ویندوز XP شروع به استفاده کرد.

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

    این گروه از دستورات مستقیماً به تنظیم CMD مربوط می شود. دستورات به شما کمک می کنند صفحه را پاک کنید، ظاهر آن را تغییر دهید و مواردی از این قبیل:

    • خروج - به شما امکان می دهد داده های دسته ای را ببندید یا خط فرمان را به طور کامل ببندید.
    • رنگ - امکان تغییر پس زمینه یا رنگ فونت را در پنجره خط فرمان فراهم می کند. رنگ به عنوان یک رقم هگزادسیمال مشخص می شود. مهم ترین بیت روشنایی و بیت های بعدی رنگ را نشان می دهد. پیش‌فرض حروف سفید روی پس‌زمینه سیاه است.
    • عنوان - به شما امکان می دهد نام پنجره CMD.exe را تغییر دهید.
    • CMD - به شما امکان می دهد یک پنجره مترجم خط فرمان جدید ویندوز را باز کنید. معمولا نیاز به این دستور زمانی رخ می دهد که می خواهید تنظیمات CMD واقعی را از قبل تعریف کنید.
    • Prompt - به شما اجازه می دهد تا تبریک خط فرمان را تغییر دهید. اگر از دستور بدون پارامتر استفاده می‌کنید، متن فرمان به این صورت خواهد بود: درایو فعلی، دایرکتوری و نماد بزرگتر از.

    دستورات CMD شبکه

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

    • getmac - فرمان اطلاعاتی در مورد آدرس های سخت افزاری آداپتورهای شبکه ارائه می دهد. در این مورد، می توانید آدرس های محلی و راه دور را پیدا کنید.
    • netsh.exe - دستور یک خط دیگر را باز می کند. با استفاده از آن، در صورت لزوم می توانید شبکه را پیکربندی کنید. بسیاری از کاربران با تجربه این برنامه را ضروری می دانند. برای دریافت راهنمایی در مورد دستورات، باید آن را با علامت سوال بنویسید.
    • ipconfig - به شما امکان می دهد اطلاعاتی در مورد تنظیمات پروتکل به دست آورید. گاهی اوقات این دستور به شما اجازه می دهد تا داده ها را به طور خودکار به روز کنید. ممکن است سیستم عامل های قدیمی از این دستور CMD پشتیبانی نکنند.
    • nbtstat - هدف اصلی دستور نمایش اطلاعات NetBt است. علاوه بر این، نام ها و مطالب نمایش داده می شود.
    • netstat.exe - این دستور اطلاعات مربوط به اتصالات را نمایش می دهد. داده های خروجی به شما امکان می دهد تمام اطلاعات مربوط به آن را مشاهده کنید

    شایان ذکر است که علاوه بر این دستورات شبکه، تعدادی دیگر نیز وجود دارد که به ساده سازی کار کاربران کمک می کند. لازم به یادآوری است که این دستورات فقط زمانی باید استفاده شوند که از عملکردی که انجام می شود اطمینان دارید. استفاده نادرست از دستورات CMD می تواند منجر به مشکلات جدی در عملکرد رایانه شخصی شما شود.

    لیست دستورات مفید

    علاوه بر دستورات فوق، تعداد زیادی دستور دیگر وجود دارد:

    • break - دستور به شما امکان می دهد پردازش کلیدهای CTRL + C را فعال کنید.
    • اشکال زدایی - ابزاری را برای اشکال زدایی و سایر تغییرات در محصولات نرم افزاری راه اندازی می کند.
    • devcon - دستور یک ابزار جایگزین برای مدیر وظیفه راه اندازی می کند.
    • exe2bin - دستور برنامه های کاربردی با فرمت exe را به فرمت باینری تبدیل می کند.
    • نام میزبان - امکان به دست آوردن نام رایانه را فراهم می کند.
    • logoff - فرمان سیستم ویندوز را خاموش می کند.

    تمام دستورات CMD داده شده کار با برخی از نرم افزارها را آسان تر می کند. نکته اصلی این است که سعی نکنید از درخواست ها برای اهدافی غیر از هدف مورد نظر خود استفاده کنید تا از دست دادن اطلاعات مهم و سایر پیامدهای نامطلوب خودداری کنید.






    برنامه rem_1
    cls
    @echo خاموش
    رنگ 0A
    set string=سلام دنیا!!!
    اکو %string%







    program_1.cmd

    برنامه rem_2
    cls
    @echo خاموش
    رنگ 0A
    a=1 را تنظیم کنید
    تنظیم تایمر=10
    ) else (echo a!=1)


    خوب، حداقل برای بسیاری قابل درک است.


    برنامه rem_3
    cls
    @echo خاموش
    رنگ 0A



    (برای /f "tokens=1-5" %A در (users.txt) @echo %D را انجام دهید) > emails.txt

    به عنوان مثال، پایه ما "ایده آل" است، مانند:

    الکسی کورسک الکسی کورسک

    2008-11-14T21:33:19Z 2008-11-14T21:33:19Z

    برنامه نویسی در Cmd مقدمه ای برای مبتدیان

    -

    برنامه نویسی در Cmd (معرفی برای مبتدیان)

    این فقط مقدمه ای بر دستورات cmd است، به شدت قضاوت نکنید، مقاله برای Novikov نوشته شده است، فکر می کنم برای بسیاری دیگر مفید باشد =)
    احتمالاً بسیاری از مردم حتی گمان نمی‌کنند که cmd یک پوسته جهانی است.
    که به شما اجازه می دهد نه تنها سیستم را مدیریت کنید، بلکه برنامه ریزی کنید!
    البته سطح زبان در حدی نیست که مثلاً با، اما هنوز ...

    برای شروع، اجازه دهید یک برنامه کوچک بنویسیم که یک خط نوشته شده به یک متغیر را خروجی می دهد.
    ما به درایو C:\ می رویم و چیزی شبیه program_1.cmd در آنجا ایجاد می کنیم (*.bat امکان پذیر است)
    آن را با notepad باز کنید و خطوط زیر را در آنجا وارد کنید:

    برنامه rem_1
    cls
    @echo خاموش
    رنگ 0A
    set string=سلام دنیا!!!
    اکو %string%

    rem - برای توصیف نظرات استفاده می شود
    cls - اگر شخص دیگری نمی داند، این پاک کردن صفحه است
    @echo off - نمایش دستورات را روی صفحه خاموش کنید. توجه کن به @
    قبل از اکو! از بازتاب دستورات در یک خط جداگانه جلوگیری می کند.
    رنگ 0A - رنگ پس زمینه و متن را تنظیم کنید
    set string=سلام دنیا!!! - مجموعه برای توصیف متغیرها استفاده می شود
    echo %string% - یک متغیر را نمایش می دهد، به %% توجه کنید، این
    نشان می دهد که در واقع یک متغیر است و یک رشته نیست!

    ما کد را مرتب کردیم، حالا بیایید به نتیجه برنامه نگاه کنیم! ما آن را برای اجرا از طریق cmd راه اندازی می کنیم:
    program_1.cmd
    نتیجه اعدام می شود، درست حدس زدید، Hellow World!!! حروف سبز روشن روی پس زمینه مشکی

    حالا بیایید مشکل را کمی پیچیده کنیم، یک شرط به این کد اضافه کنید!

    برنامه rem_2
    cls
    @echo خاموش
    رنگ 0A
    a=1 را تنظیم کنید
    تنظیم تایمر=10
    اگر %a%==1 (خاموش کردن /r -t %timer% -c "شما خراب شدی"
    ) else (echo a!=1)

    من فکر می کنم شما قبلا حدس زده اید که خروجی چه خواهد بود. مقدار نوشته شده به متغیر "a" را با 1 مقایسه می کنیم، اگر شرط درست باشد، کامپیوتر در 10 ثانیه راه اندازی مجدد می شود، در غیر این صورت خروجی a!=1 را می خواند. مثال پیش پا افتاده و ساده است،
    خوب، حداقل برای بسیاری قابل درک است.

    حالا بیایید به چرخه ها برویم. بیایید به اساسی ترین مثال نگاه کنیم:
    برنامه rem_3
    cls
    @echo خاموش
    رنگ 0A
    برای /l %B در (0،1،10) اکو %B را انجام دهید

    این برنامه اعداد را در یک ستون نمایش می دهد، از 0 تا 10 با افزایش 1 =) همه چیز به سادگی ...
    و اکنون کمی پیچیده تر است، زیرا می توان برای اهداف مهم تر استفاده کرد،
    به عنوان مثال، برای شمارش فایل ها، به عنوان مثال می توانید در cmd بنویسید:

    برای %B در (C:*.cmd) انجام دهید (اکوی %B)

    در عوض شما تمام برنامه های خود را با پسوند *.cmd دریافت خواهید کرد

    برای مثال می‌توانید از یک حلقه for برای تکرار در فهرست‌ها استفاده کنید

    برای /d %B در (C:*) اکو %B را انجام دهید

    همه دایرکتوری ها در درایو C:\ را نشان می دهد (لطفاً توجه داشته باشید، فقط دایرکتوری ها، نه زیر شاخه ها!)

    حالا بیایید یک برنامه ضروری بنویسیم که ایمیل ها را از پایگاه داده انتخاب کرده و در فایل دیگری بنویسد.

    (برای /f "tokens=1-5" %A در (users.txt) @echo %D را انجام دهید) > emails.txt

    به عنوان مثال، پایه ما "ایده آل" است.

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

    پوسته فرمان ویندوز از یک مفسر فرمان استفاده می کند cmd.exe، که برنامه ها را بارگذاری می کند و جریان داده ها را بین برنامه ها هدایت می کند تا دستور وارد شده را به شکلی قابل فهم برای سیستم ترجمه کند. کنسول خط فرمان در تمامی نسخه های سیستم عامل ویندوز وجود دارد. تفاوت بین کار از خط فرمان عدم وجود کامل ابزارهای گرافیکی بزرگ و دست و پا گیر است.

    نحوه باز کردن خط فرمان

    خط فرمان برنامه cmd.exe است و می تواند به روش های زیر راه اندازی شود:

    1. شروع کنید -> همه برنامه ها -> استاندارد -> خط فرمان.
    2. شروع کنید -> اجرا کردنو نام برنامه را وارد کنید cmd.exe

      برای رفتن به دایرکتوری مورد نظر باید از دستور استفاده کنید سی دی. به عنوان مثال، اگر شما نیاز به اجرای یک برنامه دارید ExifPilot.exe، که در دایرکتوری قرار دارد C:\Program Files\Exif Pilot، سپس باید دستور را اجرا کنید سی دی C:\Program Files\Exif Pilot. می توانید همین کار را با تغییر یک به یک دایرکتوری ها و فراخوانی دستورات یک به یک انجام دهید سی دی.

      بنابراین، مجموعه دستورات بعدی مشابه دستور قبلی است.
      cd c:\Program Files
      سی دی Exif Pilot

      برای چاپ محتویات یک پوشه کافیست دستور را تایپ کنید کارگردان. امکان هدایت خروجی جریان توسط برنامه مستقیماً به یک فایل متنی برای پردازش بیشتر وجود دارد. برای این کار باید از یک کاراکتر کنترل استفاده کنید ">" و برای مثال نام فایل متنی dir > report.txt.

    3. برای اینکه به صورت دستی به دایرکتوری مورد نظر نروید، می توانید از یک مدیر فایل استفاده کنید. ابتدا باید به دایرکتوری مورد نظر در فایل منیجر رفته و تماس بگیرید cmd.exeاز کنسول فرمان مدیر.
      می توانید از فایل منیجرهایی مانند فرمانده کل, مدیر FAR, 2xExplorer, فرمانده EF, فرمانده سرعتو غیره.
      شما می توانید اطلاعات بیشتری در مورد مدیریت فایل پیدا کنید.

    نحوه ارسال پارامترهای خط فرمان به برنامه فراخوانی شده

    هر برنامه‌ای که از خط فرمان پشتیبانی می‌کند دارای مجموعه‌ای از دستورات است که برنامه می‌تواند آنها را پردازش کند. پارامترهای فرمان می توانند فرمت های مختلفی داشته باشند. برای ارسال پارامترها به برنامه، باید نام برنامه و پارامترهای فرمان را در خط فرمان وارد کنید. بعد از کلیک کردن واردبرنامه با دستورات وارد شده راه اندازی می شود.
    مثلا، program.exe /print c:\doc\1.txt. نتیجه دستور چاپ فایل خواهد بود doc\1.txt.

    سفارشی کردن پنجره خط فرمان

    برای پیکربندی خط فرمان، مراحل زیر را دنبال کنید:

    1. پنجره خط فرمان را باز کنید.
    2. روی گوشه سمت چپ بالای پنجره کلیک کنید و دستور را انتخاب کنید خواص.
    3. یک برگه را انتخاب کنید معمول هستند.
    4. در منطقه به خاطر سپردن دستوراتمقداری را انتخاب یا وارد کنید 999 در زمینه اندازه بافرو سپس یک مقدار را انتخاب یا وارد کنید 5 در زمینه تعداد بافرها.
    5. در منطقه ویرایشجعبه ها را بررسی کنید انتخابو درج سریع.
    6. یک برگه را انتخاب کنید محل.
    7. در منطقه اندازه بافرصفحه نمایش، مقداری را وارد یا انتخاب کنید 2500 در زمینه ارتفاع.
    8. به انتخاب خود یکی از موارد زیر را انجام دهید:

      - در منطقه اندازه بافر صفحه نمایش عرض.
      - در منطقه اندازه پنجرهمقدار پارامتر را افزایش دهید ارتفاع.
      - در منطقه اندازه پنجرهمقدار پارامتر را افزایش دهید عرض.

    9. علامت را بردارید انتخاب خودکار، و سپس در منطقه موقعیت پنجرهتغییر مقادیر فیلد لبه سمت چپو لبه بالایی.
    10. در کادر محاوره ای تغییر خواصیک گزینه را انتخاب کنید ذخیره خواصبرای ویندوزهای دیگر با همین نام

    یادداشت:

    • برای باز کردن یک پنجره Properties -> Command Lineبا استفاده از صفحه کلید، کلیدها را فشار دهید ALT+SACEBAR +Y.
    • چک باکس انتخاب ماوسبه شما امکان می دهد داده ها را در پنجره خط فرمان کپی و جایگذاری کنید. برای کپی کردن، روی متن در پنجره خط فرمان کلیک چپ کرده و راست کلیک کنید. برای چسباندن در خط فرمان یا فایل متنی، راست کلیک کنید.
    • افزایش اندازه بافر صفحه به 999 امکان پیمایش در پنجره Command Prompt را فراهم می کند.
    • با افزایش تعداد بافرها به پنج، تعداد خطوط در پنجره Command Prompt به 5000 افزایش می یابد.

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

    برای کپی و چسباندن متن در یک پنجره خط فرمان، از میانبرهای رایج صفحه کلید ویندوز مانند Ctrl+C، Ctrl+V، کار نخواهد کرد.

    برای استخراج متناز کلیپ بورد باید منو را با کلیک راست بر روی عنوان پنجره باز کنید و منوی فرعی را انتخاب کنید. تغییر دادن. یا فقط روی پنجره کلیک راست کنید.

    برای کپی کردن متناز پنجره مورد را انتخاب کنید پرچمو با استفاده از ماوس متن مورد نظر را انتخاب کنید. سپس یا کلیک کنید وارد، یا در همان منو انتخاب کنید کپی 🀄. اگر می خواهید متنی را در پنجره خط فرمان قرار دهید، به دستور مراجعه کنید درج کنید.

    برای اجرای مجدد یک دستوراز فلش ها استفاده کنید "بالا"و "پایین"، به شما امکان می دهد در لیست دستورات اجرا شده حرکت کنید. برای پاک کردن صفحه از متن، از دستورالعمل استفاده کنید cls.

    نحوه بستن پنجره خط فرمان

    برای بستن کنسول خط فرمان، باید دستور را اجرا کنید خروج.
    در سیستم عامل های مدرن دستورات و ابزارهای زیادی وجود دارد. به خاطر سپردن برنامه های مختلف و حتی بیشتر از آن پارامترهای آنها بسیار دشوار است، بنابراین یکی از مهم ترین پارامترها برای هر برنامه ترکیب نمادها است. "/?" . پس از اجرای دستور با این پارامتر، کاربر یک پیام جامع در مورد استفاده از ابزار و نحو پارامترهای آن دریافت می کند. به عنوان مثال، با تایپ کردن در خط فرمان cmd /؟، می توانید اطلاعات مربوط به تیم را مشاهده کنید cmd.