آموزش ساخت توابع و ماژول های پیشرفته Windows PowerShell

Building Advanced Windows PowerShell Functions and Modules

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اگر می خواهید از شخصی که به راحتی با PowerShell چیزهایی را هک می کند به شخصی با مهارت برای ساختن کد خواندنی و قابل نگهداری بروید ، این دوره برای شما مناسب است. شما همه مواردی را که می توان دانست ، از ساختن را پوشش خواهید داد ... این دوره بخشی از موارد زیر است: Windows PowerShell: مسیر اسکریپت نویسی و ابزارآلات همه را بزرگ کنید ساخت توابع پیشرفته 29 متر 7 ثانیه درک پارامترهای عملکرد پیشرفته 44 متر 11 ثانیه گنجاندن ورودی خط لوله پیشرفته 34m 32s بازی ایمن با WhatIf و تأیید 27 م 30s ساخت و مدیریت ماژول های اسکریپت 24 متر 14 ثانیه ساخت یک ماژول آشکار دهه 36 م نوشتن مطالب راهنما 44 متر 7 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

ساخت توابع پیشرفته Building Advanced Functions

  • مقدمه Introduction

  • یک نمای کلی عملکرد پیشرفته An Advanced Function Overview

  • خلاصه Summary

درک پارامترهای عملکرد پیشرفته Understanding Advanced Function Parameters

  • مقدمه Introduction

  • پارامترهای اجباری Mandatory Parameters

  • اعتبار سنجی پارامتر: ValidateScript Parameter Validation: ValidateScript

  • اعتبار سنجی پارامتر: ValidatePattern Parameter Validation: ValidatePattern

  • اعتبار سنجی پارامتر: ValidateSet Parameter Validation: ValidateSet

  • اعتبار سنجی پارامتر: ValidateRange و مدیریت آرگومان های پوچ Parameter Validation: ValidateRange and Handling Null Arguments

  • مجموعه پارامتر Parameter Sets

  • خلاصه Summary

گنجاندن ورودی خط لوله پیشرفته Incorporating Advanced Pipeline Input

  • مقدمه Introduction

  • پذیرش ورودی خط لوله Accepting Pipeline Input

  • شروع/پردازش/پایان Begin/Process/End

  • با استفاده از ورودی $ Using $input

  • خلاصه Summary

بازی ایمن با WhatIf و تأیید Playing It Safe with WhatIf and Confirm

  • مقدمه Introduction

  • با استفاده از پشتیبانی WhatIf داخلی Using Built-in WhatIf Support

  • با استفاده از پشتیبانی تایید شده داخلی Using Built-in Confirm Support

  • چگونه پشتیبانی از WhatIf را در عملکردهای خود ایجاد نکنیم How NOT to Build WhatIf Support in Your Functions

  • پشتیبانی از WhatIf را در عملکردهای خود ایجاد کنید Buildng WhatIf Support in Your Functions

  • پشتیبانی را در عملکردهای خود تأیید کنید Buildng Confirm Support in Your Functions

  • خلاصه Summary

ساخت و مدیریت ماژول های اسکریپت Building and Managing Script Modules

  • مقدمه Introduction

  • با استفاده از ماژول ها Using Modules

  • ماژول صادرات Export-moduleMember

  • استفاده از ماژول Import برای محدود کردن قابلیت مشاهده عملکرد Using Import-module to Limit Function Visibility

  • محدود کردن قابلیت بارگیری ماژول ها Restricting the Ability to Unload Modules

  • خلاصه Summary

ساخت یک ماژول آشکار Building a Manifest Module

  • مقدمه Introduction

  • آشکار سازی ماژول ساختمان Building Module Manifests

  • تنظیم الزامات ماژول Setting Module Requirements

  • مدیریت وابستگی های ماژول Managing Module Dependencies

  • اجرای اسکریپت های 'Startup' Running 'Startup' Scripts

  • خلاصه Summary

نوشتن مطالب راهنما Writing Help Content

  • مقدمه Introduction

  • راهنما مبتنی بر نظر Comment-based Help

  • راهنما XML XML Help

  • راهنمای قابل به روزرسانی Updatable Help

  • خلاصه Summary

نمایش نظرات

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

آموزش ساخت توابع و ماژول های پیشرفته Windows PowerShell
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 0m
40
Pluralsight (پلورال سایت) pluralsight-small
02 دی 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
92
4.5 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.