powershell

PowerShell چیست و چگونه کار میکند

PowerShell

PowerShell چیست و چگونه کار میکند

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

sgr.ir باشید تا بیشتر با این ابزار مخوف آشنا شوید.

PowerShell چیست؟

برای اینکه ابزار PowerShell را بهتر درک کنید. ابتدا باید کار Shell را بدانید. در علوم کامپیوتر Shell به معنای یک رابط کاربری میباشد که دسترسی شما را به سرویس های سیستم عامل ممکن میسازد. به صورت کلی Shell میتواند در دو حالت خط فرمان (Command Line Interface) یا گرافیکی (Graphical User Interface) ارائه شود.

مایکروسافت ابزار پاورشل را برای خودکار نمودن عمل مدیریت و پیکربندی سیستم عامل ویندوز توسعه داده است. ابزار قدرتمند پاورشل مبنی بر .Net Framework میباشد و شامل یک رابط کاربری خط فرمان و یک زبان Script است.

یکی از ویژگیهای پاورشل وجود نسخه PowerShell ISE میباشد که کار Script نویسی را ساده نموده. چرا که در نسخه PowerShell ISE دیگر نیاز به تایپ دستورات نمیباشد و میتوانید از محیط گرافیکی این نسخه استفاده کنید.

تاریخچه PowerShell PowerShell

اولین نسخه پاورشل در ماه نوامبر سال ۲۰۰۶ برای ویندوز XP و ویندوز Server 2003 و ویندوز Vista منتشر شد. و آخرین نسخه Powershell ۵.۰ با ویندوز ۱۰ ارائه شد.

PowerShell برای چه کاری ساخته شده است؟

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

مثلا شما میتوانید با استفاده از این ابزار کلیه USB های متصل به کامپیوتر های شبکه را مشاهده کنید یا اینکه Process های که در حالت Not Responding قرار گرفته اند را ببندید. یا بعضی از کارهایی خود را در حالت Background انجام دهید و دیگر کارهای خود را در حالت عادی.

اگر شما مدیر شبکه باشید میدانید این ابزار در کار کردن با Active Directory بسیار کمک کننده است. در  این ابزار دستورات زیادی وجود دارد که میتوانید آنها را برای خود شخصی سازی کنید. و کارهای خود را ساده و سریع به انجام برسانید.

چگونه PowerShell را اجرا کنیم؟

برای اجرای PowerShell راههای زیادی وجود دارد که در زیر به آنها اشاره میکنم:

  • در منوی Start کلمه PowerShell را جستجو کنید سپس آیکون PowerShell ظاهر میشود و میتوانید آنرا اجرا کنید.
  • کلید های Win+R را نگه داشته تا پنجره Run باز شود. سپس کلمه PowerShell را تایپ کنید و کلید Enter را بفشارید.
  • میتوانید CMD را باز نموده سپس در آن دستور PowerShell را وارد کنید تا به مد PowerShel وارد شوید.

چگونه از این ابزار استفاده کنیم؟

برای استفاده  نیاز به یادگیری دستورات این ابزار دارید که کاملا با دستورات Command Prompt متفاوت است. اما گفتی است که میتوانید از دستورات CMD هم استفاده کنید. مثلا برای فهرست گیری از Process ها میتوانید از دستور TASKLIST که برای CMD میباشد استفاده کنید یا اینکه از دستور Get-Process استفاده کنید که برای PowerShell است. در کل از رابط کاربری پاورشل میتوانید برای اجرای هر دستوری استفاده کنید.

یکی از صد ها مزیت این ابزار وجود ماشین حساب است. شما میتوانید در محیط پاورشل اعداد را با هم ضرب و تقسیم کنید. مثلا در صورت تایپ ۸۴*۳۵ و فشردن کلید Enter جواب آنرا در سطر بعد مشاهده خواهید نمود.

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
Feel free to contribute!

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

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