آموزش شروع کار با PowerShell Scripting

Getting Started with PowerShell Scripting

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

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با امنیت پاورشل Understanding PowerShell Security

  • دستور جلسه Agenda

  • سیاست های اجرایی PowerShell چیست؟ What are PowerShell Execution Policies?

  • درک محدوده های PowerShell Understanding PowerShell Scopes

  • بررسی اولویت سیاست اجرا Review Execution Policy Precedence

  • DEMO: بررسی اولویت سیاست اجرا DEMO: Review Execution Policy Precedence

  • تنظیم سیاست های اجرایی Setting Execution Policies

  • DEMO: تنظیم سیاست های اجرایی DEMO: Setting Execution Policies

  • خلاصه Summary

کنترل جریان توابع PowerShell Controlling the Flow of PowerShell Functions

  • دستور جلسه Agenda

  • بیانیه های IF/ELSE چیست؟ What are IF/ELSE Statements?

  • DEMO: بررسی و اجرای بیانیه های IF/ELSE DEMO: Review and Implement IF/ELSE Statements

  • با استفاده از حلقه DO-WHILE و DO-UNTIL Using the DO-WHILE and DO-UNTIL Looping

  • نسخه ی نمایشی: حلقه های انجام شده و انجام و کار را بررسی و پیاده سازی کنید DEMO: Review and Implement DO-WHILE and DO-UNTIL Loops

  • درک بیانیه های SWITCH Understanding SWITCH Statements

  • نسخه ی نمایشی: اظهارات سوئیچ را مرور و پیاده سازی کنید DEMO: Review and Implement Switch Statements

  • با استفاده از ForEach Enumerators Using ForEach Enumerators

  • DEMO: حلقه ForEach را بررسی و اجرا کنید DEMO: Review and Implement the ForEach Loop

  • مدیریت جریان در PowerShell Managing the Flow within PowerShell

  • خلاصه Summary

دستکاری داده ها در توابع PowerShell Manipulating Data within PowerShell Functions

  • دستور جلسه Agenda

  • تبدیل و قالب بندی مقادیر داده ها Converting and Formatting Data Values

  • DEMO: تبدیل و قالب بندی مقادیر DEMO: Converting and Formatting Values

  • دستکاری داده های رشته ای Manipulating String Data

  • DEMO: دستکاری داده های رشته ای DEMO: Manipulating String Data

  • کار با داده های شی سفارشی Working with Custom Object Data

  • DEMO: ایجاد اشیاء داده سفارشی DEMO: Creating Custom Data Objects

  • بارگیری و تکرار XML و JSON Loading and Iterating XML and JSON

  • DEMO: بارگیری و تکرار داده های XML و JSON DEMO: Loading and Iterating XML and JSON Data

  • خلاصه Summary

مدیریت خطاها و استثناها در PowerShell Managing Errors and Exceptions in PowerShell

  • دستور جلسه Agenda

  • درک خطاها و استثناها Understanding Errors and Exception

  • DEMO: ایجاد و مدیریت خطاها و استثناها DEMO: Generating and Handling Errors and Exceptions

  • استفاده از دستورات TRY/CATCH/FINALLY Using TRY/CATCH/FINALLY Statements

  • نسخه آزمایشی: استفاده از دستور TRY/CATCH/FINALLY برای خطاها و استثناها DEMO: Using TRY/CATCH/FINALLY Syntax for Errors and Exceptions

  • خلاصه Summary

نوشتن اسکریپت های قابل استفاده مجدد PowerShell Writing Reusable PowerShell Scripts

  • دستور جلسه Agenda

  • مراحل ایجاد اسکریپت های PowerShell Steps to Creating PowerShell Scripts

  • درک امضای اسکریپت Understanding Script Signing

  • DEMO: امضای دیجیتالی یک اسکریپت PowerShell DEMO: Digitally Sign a PowerShell Script

  • اسکریپت ها را در کنسول پاورشل اجرا کنید Execute Scripts within the PowerShell Console

  • DEMO: اجرای اسکریپت ها در ویرایشگرهای مختلف DEMO: Executing Scripts in different Editors

  • ایجاد توابع Creating Functions

  • DEMO: ایجاد توابع DEMO: Creating Functions

  • نکته و ترفندهایی برای ایجاد اسکریپت Tip and Tricks for Creating Scripts

  • خلاصه Summary

نمایش نظرات

آموزش شروع کار با PowerShell Scripting
جزییات دوره
4h 30m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
25
3.6 از 5
دارد
دارد
دارد
Liam Cleary
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam Cleary Liam Cleary

Microsoft MVP and MCT، مدیر عامل SharePlicity

Liam Cleary یک MVP و MCT مایکروسافت است. او همچنین مدیرعامل SharePlicity، یک شرکت راه‌حل‌های مایکروسافت 365 است.

لیام کار خود را به عنوان مربی همه چیزهای مرتبط با کامپیوتر آغاز کرد. او متوجه شد که برنامه نویسی، شکستن و هک کردن بسیار سرگرم کننده تر است. در 20 سال گذشته، او در زیرساخت های اصلی، خدمات امنیتی، پلتفرم های همکاری و ابر کار کرده است. او در سرتاسر جهان ارائه می دهد و به فرزندانش نحوه کدنویسی و همچنین برنامه نویسی Raspberry PI، نحوه هک کردن سیاره و نحوه ساخت ربات های لگو را آموزش می دهد. در shareplicity.com و helloitsliam.com.