تعداد ویدئو | 40 |
---|---|
زمان دوره | 03:34:45 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش شروع به کار با پاورشل PowerShell یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش مباحث ضروری Powershell 5 است که با نام اصلی Up and Running with PowerShell 5 از شرکت Lynda منتشر شده است.
PowerShell یک ابزار بسیار ضروری برای متخصصین شبکه و IT و مدیران سیستم می باشد. PowerShell از دو بخش Windows PowerShell و PowerShell Core تشکیل شده است و در واقع یک فریم ورک است. این فریم ورک از یک Command-Line و زبان Scripting تشکیل شده است که بر روی دات نت فریم ورک سوار است. از آنجایی که PowerShell دسترسی کامل به COM و WMI را به مدیران سیستم می دهد، مدیران می توانند به سادگی وظایف خود را در سیستم های محلی و غیرمحلی انجام دهند.
علاوه بر این، مدیران می توانند عمیان مدیریتی WS و CIM در لینکوس را نیز انجام دهند. در ابتدای کار، PowerShell یک کامپوننت ویندوز بوده است اما در آگوست سال 2016 مایکروسافت PowerShell را به صورت متن باز معرفی کرد.
Poershell کاربردهای زیادی دارد و اغلب خلاقیت فرداست که حدود آن راتعیین می کند همانطور که قبلا ذکر شد PowerShell هم به عنوان یک زبان برنامه نویسی تعاملی و هم به عنوان یک ابزار اسکریپت نویسی کار می کند. درهر دو حالت هم مدیریت کردن سیستم ها را آسان می کند و هم انعطاف پذیری زیادی را برای متخصصان فناوری اطلاعات فراهم می کند.
یکی از مزایای مهم powershell این است که زمانی که به عنوان CLI برای تعامل، سیستم با سیستم استفاده می شود، امکان اتصال از راه دور به یک سیستم دیگر را دارد. یک مدیر سیستم می تواند با استفاده از یک session از PowerShell از راه دور به سروری که در همان مکان فیزیکی نیست متصل شود و دستوراتی را اجرا کند که گویی مستقیماً روی آن سرور کار می کند. طیف گسترده ای از کارهای اداری را می توان از راه دور انجام داد که باعث صرفه جویی در وقت متخصصان فناوری اطلاعات می شود.
همچنین powershell به مدیران این امکان را می دهد تا همزمان با چندین سرور، دستورات یکسانی را اجرا کنند که به این ترتیب در زمان صرفه جویی بیشتری می شود.
اسکریپت نویسی در powershell توانایی انجام کارها و مراحل مداوم و پیوسته را دارد که یک مزیت بزرگ، برای مدیران فناوری اطلاعات محسوب می شود. به عبارت دیگر PowerShell بسیاری از کارها ازقبیل راه اندازی کامل یک سرور جدید در یک محیط مجازی، تا پیکربندی ایمیل جدید در Microsoft 365 را انجام می دهد. اسکریپت های PowerShell در ساده ترین شکل خود مجموعه ای از دستورات PowerShell هستند. این امر باعث می شود تا دستورات جداگانه در CLI به یک اسکریپت کاملاً خودکار تبدیل شود.
توجه به این نکته مهم است که PowerShell از بین نمی رود. علاوه برانتقال ازصفحات قدیمی سبز رنگ و CLI به رابط های گرافیکی درتمام کارها، همچنین می توانیم همه چیز را به CLI منتقل کنیم. دلایل زیادی وجود دارد، اما یکی از آنها چرخه حیات توسعه نرم افزار است.
رابط های کاربری گرافیکی معمولاً به صورت یک بسته بندی است که در نهایت هنگام اجرای عملی مانند کلیک روی یک دکمه، کد یا دستورات مربوط به قسمت بالاتر را اجرا می کند. این به این معنی است که کد های قسمت پایین تر برای عملکرد GUI هنوز باید نوشته شود. با قطع قطعه گرافیکی و فقط استفاده از کد PowerShell شرکت ها می توانند با سرعت بیشتری تغییرات و به روزرسانی ها را انجام دهند بدون اینکه نگران به روزرسانی و تست GUI بر کد باشند که اغلب وقت گیر است.
PowerShell تقریباً در تمام محصولات مایکروسافت کاملاً ادغام شده است. در واقع، اقدامات خاصی در محصولات محبوب مانند Microsoft 365 و Server 2016 وجود دارد که نمی توان آنها را با رابط کاربری گرافیکی انجام داد و فقط با PowerShell انجام می شود. درعین حال که 100٪ برای انجام برخی کارها ضروری است، توانایی اتوماسیون با PowerShell و درک آن برای بسیاری از متخصصان فناوری اطلاعات مهارت مهمی محسوب می شود.
هنگامی که شروع می کنیم به شناخت powershell و کارهایی که می توان با آن انجام داد، درک می کنیم که مجموعه ای گسترده از قابلیت های جدید را فراهم می کند. PowerShell می تواند فرصت های زیادی را برای ساده سازی کارها، از اتوماسیون اساسی گرفته تا برنامه نویسی پیشرفته و صرفه جویی در وقت را را برایمان فراهم کند.
فصل اول: مقدمه
فصل دوم: آماده سازی پاورشل
فصل سوم: کار کردن با سیستم Help
فصل چهارم: گسترش قابلیت های پاورشل
فصل پنجم: کار کردن با Pipeline
فصل ششم: کار کردن با اشیا
فصل هفتم: کار کردن با Script ها و Automation
فصل هشتم: مدیریت مقیاس پذیر با Remoting در پاورشل
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.