آموزش پاورشل (PowerShell) برای اتوماسیون مدیریت سیستم - آخرین آپدیت

دانلود PowerShell for Automating Administration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! یک روش هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. این دوره مدیران IT را قادر می‌سازد تا وظایف روتین و پیچیده را با استفاده از PowerShell خودکارسازی کنند. آموزش با معرفی نصب نرم‌افزار از راه دور روی چندین کامپیوتر آغاز می‌شود و سپس با رویکردی عملی به توسعه اسکریپت‌های پاورشل برای مدیریت فرآیندهای نصب نرم‌افزار از ابتدا تا انتها می‌پردازد. در ادامه، شما وارد مفاهیم ضروری اتوماسیون پاورشل خواهید شد و یاد می‌گیرید که چگونه تنظیمات نوار وظیفه (Taskbar) را تغییر دهید، ثبت وقایع سیستم (Logging) را خودکار کنید و عملیات فایل‌های CSV را به‌طور موثر مدیریت نمایید. بخش بعدی دوره بر مدیریت و اتوماسیون ری‌استارت سرویس‌ها تمرکز دارد. شما با cmdletهایی که سرویس‌های ویندوز را مدیریت می‌کنند آشنا شده و اسکریپت‌هایی برای خودکارسازی ری‌استارت‌های برنامه‌ریزی شده در چندین سرور توسعه خواهید داد. علاوه بر این، در پروژه‌ای شرکت می‌کنید که در آن اسکریپت‌های پاورشل برای مدیریت وظایف واقعی مدیریتی، از جمله کار با فایل‌های پیکربندی XML و ایجاد محیط آزمایشگاهی برای استقرار منابع در فضای ابری سفارشی‌سازی شده‌اند. در بخش‌های نهایی، روی اعتبارسنجی سرور، تجمیع گزارش‌ها و ارتقای اسکریپت‌ها برای اجرای از راه دور کار خواهید کرد. در پایان این دوره، شما قادر خواهید بود اسکریپت‌های قدرتمندی ایجاد و مدیریت کنید که توابع مختلف مدیریتی را خودکار کرده و به شما در صرفه‌جویی در زمان و به حداقل رساندن خطاها کمک می‌کند. پیش‌نیازها شامل دانش پایه پاورشل و تجربه در مدیریت ویندوز است. این دوره برای متخصصان IT، مدیران سیستم و مهندسان DevOps که به دنبال خودکارسازی وظایف تکراری مدیریتی هستند، طراحی شده است. تجربه قبلی در پاورشل و مدیریت ویندوز توصیه می‌شود اما اجباری نیست.

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

استفاده از پاورشل برای نصب نرم‌افزار روی چندین کامپیوتر راه دور PowerShell to Install Software on Multiple Remote Computers

  • بررسی و ثبت وقایع نصب Checking and Logging Installations

  • دانلود و اجرای نصب‌کننده‌ها با پاورشل Download and Execute Installers with PowerShell

مفاهیم اتوماسیون پاورشل PowerShell Automation Concepts

  • نحوه پنهان کردن تاریخ و زمان با پاورشل How to Hide Date Time Using PowerShell

  • آموزش ماژول Logging در پاورشل Learn PowerShell Logging Module

مدیریت فایل‌های CSV با پاورشل CSV File Handling with PowerShell

  • کار با فایل‌های CSV در پاورشل CSV File Handling with PowerShell

مدیریت ری‌استارت‌های برنامه‌ریزی شده سرویس‌ها Administering Planned Service Restarts

  • مدیریت سرویس‌های ویندوز با پاورشل - بخش اول Manage Windows Services Using PowerShell - 1

  • مدیریت سرویس‌های ویندوز با پاورشل - بخش دوم Manage Windows Services Using PowerShell - 2

  • اتوماسیون ری‌استارت‌های برنامه‌ریزی شده سرویس - نسخه ۱ Automation of Planned Service Restarts - Version 1

  • اتوماسیون ری‌استارت‌های برنامه‌ریزی شده سرویس - نسخه ۲ Automation of Planned Service Restarts - Version 2

معرفی پروژه Project Introduction

  • مقدمه Introduction

  • ساختار فایل‌ها و دایرکتوری پروژه Project Directory and File Structure

  • فایل پیکربندی XML XML Configuration File

راه‌اندازی محیط آزمایشگاهی (Lab) Lab Setup

  • راهنمای راه‌اندازی آزمایشگاه Lab Setup Guide

  • راه‌اندازی آزمایشگاه: استقرار منابع در فضای ابری Lab Setup: Deploying the Resources in Cloud

  • راه‌اندازی آزمایشگاه: استقرار اسکریپت‌های اعتبارسنجی Lab Setup: Deploying the Validation Scripts

  • راه‌اندازی آزمایشگاه: اجرای اسکریپت Lab Setup: Script Execution

اسکریپت اعتبارسنجی سرور Server Validation Script

  • بررسی کلی اسکریپت اعتبارسنجی سرور Overview of Server Validation Script

  • مرور توابع اعتبارسنجی Validation Functions Overview

  • بحث پیرامون توابع اعتبارسنجی - بخش اول Validation Functions Discussion - Part 1

  • بحث پیرامون توابع اعتبارسنجی - بخش دوم Validation Functions Discussion - Part 2

تجمیع گزارش‌ها و بهینه‌سازی کد Report Consolidation and Code Enhancement

  • تجمیع گزارش‌ها - بررسی قالب Report Consolidation - Template Overview

  • تجمیع گزارش‌ها - بررسی اسکریپت Report Consolidation - Script Overview

  • بهینه‌سازی کد - ثبت وقایع Code Enhancements - Logging

تجاری‌سازی ابزار اعتبارسنجی اپلیکیشن Productionization of the Application Validation Tool

  • تغییرات کد برای امکان اجرای متمرکز اسکریپت‌ها Code Changes to be able to execute Scripts Centrally

  • آماده‌سازی اسکریپت Pull_Repos_and_Execute Preparing Pull_Repos_and_Execute Script

  • اجرای از راه دور اسکریپت از طریق ترمینال سرور Remote Execution of the Script from Terminal Server

نمایش نظرات

آموزش پاورشل (PowerShell) برای اتوماسیون مدیریت سیستم
جزییات دوره
6h 40m
26
(آخرین آپدیت)
1,627
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده