آموزش مبانی ابزارسازی پاورشل

PowerShell Toolmaking Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا شما یک برنامه نویس پاورشل متوسط هستید که فقط از کپی و چسباندن کارهای دیگران خسته شده اید؟ یاد بگیرید که چگونه خودتان اسکریپت های مفید بنویسید و شروع کنید به اسکریپت های خود به عنوان ابزار فکر کنید. از اتلاف وقت برای ایجاد مجدد اسکریپت های PowerShell یکباره ساخت چرخ دست بردارید. در این دوره آموزشی، PowerShell Toolmaking Fundamentals، یاد خواهید گرفت که ابزارهای PowerShell قابل استفاده مجدد را با استفاده از بهترین شیوه ها بسازید. ابتدا، چگونگی فکر کردن از طریق طراحی و تصمیم گیری را بررسی خواهید کرد. سپس، نحوه استفاده از PowerShell را برای جستجوی رویدادهای گزارش، ایجاد سیستم منوی خود برای کنترل ماشین های مجازی Azure و موارد دیگر خواهید دید. در نهایت، یاد خواهید گرفت که چگونه ابزارسازی خود را از اسکریپت های ساده به توابع و ماژول ها تبدیل کنید. پس از اتمام این دوره، مهارت ها و دانش PowerShell مورد نیاز برای تبدیل اسکریپت های موجود به ابزار، ساخت ابزارهای جدید و درک نحوه تبدیل از PowerShell scripter به PowerShell را خواهید داشت.

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

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

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • پیش نیازها Prerequisites

  • خلاصه Summary

حرکت از کنسول به یک اسکریپت Moving from the Console to a Script

  • Let's Go Scripting Let’s Go Scripting

  • کنسول در مقابل اسکریپت The Console vs. Scripting

  • فارغ التحصیل دفتر یادداشت گذشته Graduating Past Notepad

  • خلاصه Summary

ابزار شماره 1: Active Directory Account Management Automator Tool #1: Active Directory Account Management Automator

  • معرفی ابزار Tool Introduction

  • ایجاد کاربران AD: ساختن طرح Creating AD Users: Building the Plan

  • ایجاد کاربران AD: اعتبار سنجی محیطی Creating AD Users: Environment Validation

  • ایجاد کاربران AD: ایجاد حساب Creating AD Users: Creating Accounts

  • ایجاد کاربران AD: عضویت در گروه Creating AD Users: Group Membership

  • ایجاد حساب های کامپیوتری AD Creating AD Computer Accounts

  • ساخت مجموعه ابزار Building the Toolset

  • تامین حساب ها به صورت انبوه Provisioning Accounts in Bulk

  • خلاصه ماژول Module Summary

ابزار شماره 2: محقق گزارش Tool #2: Log Investigator

  • ورود به سیستم Sleuthing با PowerShell Log Sleuthing with PowerShell

  • ایجاد دستور بررسی گزارش رویداد Creating the Event Log Investigator Command

  • محدود کردن خروجی و بررسی نقطه ای رویدادهای ویندوز Limiting Output and Spot Checking Windows Events

  • ساخت اسکریپت محقق گزارش رویداد Building the Event Log Investigator Script

  • بررسی گزارش‌های متن: جمع‌آوری مکان‌های دیسک Interrogating Text Logs: Collecting Disk Locations

  • بررسی گزارش‌های متن: جستجوی فایل‌ها Interrogating Text Logs: Searching for Files

  • ساخت اسکریپت بررسی ثبت گزارش متن Building the Text Log Investigator Script

  • ساخت مجموعه ابزار Building the Toolset

  • خلاصه ماژول Module Summary

ابزار شماره 3: داشبورد مدیریت ماشین مجازی Azure Tool #3: Azure Virtual Machine Management Dashboard

  • معرفی ابزار Tool Introduction

  • طوفان فکری و طراحی Brainstorming and Design

  • ساختن سیستم منو Building the Menu System

  • کد گزینه منوی ساختمان Building Menu Option Code

  • خلاصه Summary

استفاده از ماژول ها برای ایجاد کمربند ابزار Using Modules to Create a Tool Belt

  • مقدمه ای بر ماژول ها Introduction to Modules

  • ساخت ماژول Building the Module

  • چرخش ماژول Giving the Module a Spin

  • ایجاد مانیفست ماژول Creating a Module Manifest

  • خلاصه ماژول Module Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش مبانی ابزارسازی پاورشل
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 47m
36
Pluralsight (پلورال سایت) pluralsight-small
02 فروردین 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Adam Bertram

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Bertram Adam Bertram

6 برابر Microsoft MVP و PowerShell Ninja

Pluralsight (پلورال سایت)

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

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