آموزش خط فرمان ویندوز

Administrator: Command Prompt

Microsoft Windows [Version 10.0.19041.746]
(c) 2020 Microsoft Corporation. All rights reserved.

C:\Users\Administrator>

آشنایی با خط فرمان ویندوز

به طور کلی برای استفاده از یک سیستم عامل دو نوع رابط کاربری یا Shell وجود دارد: یک، رابط کاربری گرافیکی که به آن Graphical User Interface میگویند. دو، رابط کاربری دستوری که به آن Command Line Interface میگویند.

در رابط کاربری گرافیکی (GUI)، کاربر با استفاده از Mouse کارهای خود را به سادگی چند کلیک انجام میدهد. مثلا وارد برنامه Explorer ویندوز شده و فایلهای درایو C:\ را مشاهده میکند. یا روی یک فایل راست کلیک کرده و گزینه کپی را انتخاب میکند تا آن فایل را در یک مقصد مشخص کپی (Copy & Paste) کند.

در رابط کاربری دستوری (CLI)، کاربر از دستورات برای انجام کارهای خود استفاده میکند. در این نوع رابط، ورودی و خروجی فقط متن میباشد، مثلا برای نمایش فهرست فایلها، کاربر باید با کیبورد دستور dir را وارد کرده تا بتواند به صورت متنی فهرست فایلهای درون یک پوشه را مشاهده کند و یا برای کپی گرفتن از فایلها باید از دستور copy استفاده کند.

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

دستور یک برنامه یا نرم افزار است، تنها تفاوت دستورات با برنامه های محیط گرافیکی رابط کاربری آنها است. نرم افزار ها در محیط GUI رابط گرافیکی دارند و در CLI رابط دستوری (متن) دارند.

در خط فرمان ویندوز دو نوع دستور وجود دارد:

  • دستورات داخلی (Internal Command)
  • دستورات خارجی (External Command)

دستورات داخلی، برنامه های هستند که در خود Shell خط فرمان میباشند و فایل اجرایی خارجی ندارند. اما دستورات خارجی برنامه های مجزا نسبت به Shell خط فرمان هستند و فایل اجرایی آنها در یک مکان همانند C:\Windows\System32 وجود دارد. مثل دستور ping.exe

فهرست مطالب

فصل اول: آموزش مبتدی خط فرمان

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

راههای اجرای CMD و PowerShell

فصل دوم: راههای اجرای خط فرمان

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

فصل سوم: شخصی سازی محیط خط فرمان

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

فصل چهارم: فهرست دستورات خط فرمان

شاید ندانید CMD یا همان Command Prompt دارای بیش از چند صد دستور در زمینه های مختلف برای انجام کارهای مختلف میباشد. برای یادگیری همه این دستورات نیاز دارید تا زمان زیادی را صرف کنید. در این آموزش قصد دارم فهرستی از دستورات کاربردی در CMD را بیان کنم که با آنها بتوانید محیط گرافیکی ویندوز را کنار گذاشته و به دنیای جذاب خط فرمان بپیوندید. پس در ادامه نووا بلاگ را در فهرست دستورات CMD دنبال کنید.

فصل پنجم: دریافت مشخصات سیستم

CMD یک ابزار بسیار قدرتمند در انجام کارهای کامپیوتری میباشد. تقریبا میشود گفت اکثر کارهای که با محیط گرافیکی ویندوز انجام میدهید را میتوانید با CMD هم انجام دهید. مثلا برای پیدا کردن نام کامپیوتر و نسخه ویندوز باید از دستور Hostname و دستور ver استفاده کنید. همچنین میتوانید این اطلاعات را با دستور Systeminfo هم از CMD به صورت یکجا و کامل تر دریافت کنید. در این آموزش قصد دارم اطلاعاتی که میتوانید از دستور SYSTEMINFO دریافت کنید را برایتان توضیح دهم.

مدیریت سرویسها با CMD

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

برای مدیریت سرویس ها در ویندوز میتوان از چندین روش استفاده نمود، یکی استفاده از برنامه Services.exe یا از طریق تب سرویس در ابزار Task Manager و یا از طریق دستور sc که تحت خط فرمان یا همان Command Prompt میباشد. در این آموزش قصد دارم نحوه مدیریت سرویس ها را از طریق CMD آموزش دهم پس در ادامه نووا بلاگ را با نگاه گرمتان یاری کنید تا آموزش مدیریت سرویسها با CMD را دوره کنیم.

فصل هفتم: پارتیشن بندی با خط فرمان

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

مدیریت پارتیشن ها با Diskpart
آموزش ویرایش رجیستری با CMD

فصل هشتم: ویرایش رجیستری با خط فرمان

همانطور که میدانید راههای زیادی برای ویرایش رجیستری (Registry) در ویندوز وجود دارد. برای مثال: یکی از این راهها استفاده از ابزار regedit.exe است، میتوانید ابزار Regedit.exe را از طریق پنجره Run در ویندوز اجرا کنید. یا با استفاده از ساخت فایل با فرمت .reg ، در این مورد نیاز دارید تا قواعد و دستورات مربوط به ساخت این فایلها را یاد بگیرید، یا اینکه به واسطه زبانهای برنامه نویسی این محیط را ویرایش کنید، اما راهی که در این آموزش برای ویرایش رجیستری با هم دوره میکنیم استفاده از CMD میباشد.

دوره آموزش خط فرمان ویندوز

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

285 دقیقه آموزش کاربردی

کیفیت مناسب آموزش (FHD)

7 روز گارانتی بازگشت وجه

آخرین مطالب مرتبط با

فهرست دستورات CMD

در سیستم عامل ویندوز بیش از چند صد دستور برای مدیریت و استفاده از برنامه ها و خود سیستم عامل

آموزش مبتدی CMD

اکثر سیستم عامل ها همانند سیستم عامل ویندوز، لینوکس و مکینتاش، جدا از داشتن یک رابط کاربری گرافیکی، (GUI) دارای

راههای اجرای CMD و PowerShell

راههای اجرای CMD و PowerShell

برای دسترسی یا ورود به محیط خط فرمان ویندوز راههای متفاوتی وجود دارد در این آموزش قصد دارم شما را

ابزار nircmd برنامه nircmd دستور nircmd

ابزار و دستور NIRCMD

در این مطلب قصد دارم شما را با برنامه nircmd آشنا کنم. برنامه یا دستور nircmd به شما اجازه میدهد

دستور tasklist و taskkill

در سیستم عامل ویندوز هر برنامه ای که در حال اجرا باشد یک Process محسوب میشود، از برنامه های که