وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell

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

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با ویندوز پاورشل یاد می گیرید.

عنوان اصلی : Tool Building with Windows PowerShell - Advanced

سرفصل ها :


معرفی :
معرفی
ایجاد توابع پیشرفته:
حرکت از One-Liners به Scripts به Functions
چرا کد من را پارامتر کنیم؟
انواع توابع پاورشل
افزودن خروجی گویا
پارامترسازی کد من
ویژگی های پارامتر: پیش فرض در مقابل اجباری
ویژگی های پارامتر: کمک اجباری و نام مستعار
ویژگی های پارامتر: ParameterSetName و Position
ویژگی های اعتبارسنجی پارامتر: تهی/نه تهی
ویژگی‌های اعتبارسنجی پارامتر: طول/محدوده تعداد اعتبارسنجی
ویژگی های اعتبارسنجی پارامتر: ValidatePattern ValidateScript
ویژگی های اعتبارسنجی پارامتر: ValidateSet و "enum"
مثال پارامتر دینامیک
محدوده: یک خلاصه
توابع بسته بندی در یک ماژول اسکریپت
مانیفست های ماژول
انتشار ماژول ها در داخل
ورودی خط لوله ByValue ByPropertyName
افزودن پشتیبانی از عملکرد برای ورودی خط لوله
خروجی اشیاء به خط لوله
اضافه کردن -WhatIf و -Confirm پشتیبانی
مقدمه ای بر دات نت فریم ورک در پاورشل:
کلاس ها، ویژگی ها و روش های دات نت
استفاده از اعضای ثابت
سازنده ها، اضافه بارها و شمارش ها
Add-Type و Update-TypeData
معرفی ReST API در PowerShell:
مشکل در پردازش HTML
نمای کلی ReST API
Invoke-RestMethod
استفاده از Invoke-ReSTMethod با Intune
اسکریپت های کنترل کننده نوشتن:
ابزارها در مقابل کنترلرها
درک #نیازمند است
Read-Host، Write-Host و Write-Progress
استفاده از سوئیچ برای منو
مقدمه ای بر رابط کاربری گرافیکی PowerShell
استفاده از ConvertTo-HTML
ConvertTo-HTML Fragments برای گزارش های چند بخش
رسیدگی به خطا:
انواع خطا و رفتار پیش فرض
تغییر طرح های رنگی خطا
به دام انداختن خطاهای زمان اجرا با Try Catch
اضافه کردن ForEach Enumeration
چند بلوک گرفتن
استفاده از در نهایت
خطاهای ثبت نام
تجزیه و تحلیل و اشکال زدایی اسکریپت ها:
درک Write-Debug
نقاط شکست در کنسول
نقاط شکست در ISE
کار با فرمت های داده های اضافی:
چرا از XML استفاده کنیم؟
وارد کردن و جستجوی XML
اصلاح XML
کار با JSON
Regex Recap
Regex با استفاده از -match
کار با داده های بدون ساختار: ConvertFrom-String
داده‌های غیرساخت‌یافته: گروه‌بندی‌های Convert-String و Regex
مقدمه ای بر پیکربندی حالت مطلوب:
مقدمه ای بر DSC
دستورات DSC
مدیر پیکربندی محلی (LCM)
نمایش پیکربندی LCM
منابع DSC
نوشتن اسکریپت های DSC
داده های پیکربندی
فشار دادن تنظیمات DSC
مروری بر مدل کششی DSC
تنظیمات DSC جزئی
نمایش تنظیمات حالت اتوماسیون Azure
مقدمه ای بر مدیریت فقط کافی:
PowerShell JEA چیست؟
فایل های قابلیت نقش JEA
فایل های پیکربندی جلسه JEA
ثبت نام و استفاده از JEA
نمایش DSC و JEA
موازی سازی پاورشل:
درک فراخوانی-فرمان
مشاغل پس زمینه
درک گردش کار
استفاده از PowerShell 7+ ForEach-Object-Parallel
استفاده از .NET Runspaces
نتیجه :
خلاصه دوره
آزمون سنجش:
ساخت ابزار با Windows PowerShell - آزمون ارزیابی

نمایش سرفصل های انگلیسی

Tool Building with Windows PowerShell - Advanced

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
شناسه: UD19068
حجم: 8285 مگابایت
مدت زمان: 556 دقیقه
تعداد دیسک: 3 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 25 خرداد 1400
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 1
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 2
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 3
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 4
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 5
آموزش ابزارهای پیشرفته کدنویسی Windows PowerShell 6
دسته بندی محصول
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید