|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/automatisierung-mit-powershell-33-expert-class/
课程评论:没有评论
**课程名称:** PowerShell 自动化(3/3):专家课程 **课程概述:** 本课程是 PowerShell 自动化系列(第一部分和第二部分)的第三部分,专为已完成前两部分或具备 PowerShell 基础知识的进阶学习者设计。在巩固了前两部分内容的基础上,本课程将重点关注专业脚本的编写与阅读。 **核心内容:** * **脚本基础深入:** 探讨引号(" " 与 ' ')的使用差异,以及变量调用为何有时会失败。 * **PowerShell 操作符:** 详细讲解 PowerShell 操作符。 * **控制结构:** 学习并实践各种控制结构,包括 If-Else、Foreach、Do-While、Do-Until、Try-Catch-Finally 等,以控制脚本执行流程。 * **高级函数:** 创建支持管道操作并带参数的高级函数,本质上是共同构建 PowerShell 命令及其参数。 * **工作流(Workflows):** 介绍可并行运行脚本的工作流概念。 * **安全性与监控:** 学习在脚本中处理安全密码,并实现日志记录以进行监控。 * **期望状态配置 (DSC):** 探讨 DSC 的相关知识。 * **日志记录与代码执行限制:** 学习 PowerShell 代码的日志记录,并通过 JEA (Just Enough Administration) 限制代码执行。 **学习目标:** 通过本课程,学员将能够: * 编写和阅读更专业、更复杂的 PowerShell 脚本。 * 有效利用 PowerShell 操作符和控制结构。 * 创建具有管道能力和参数的高级函数。 * 理解并运用工作流实现并行脚本执行。 * 实现脚本的安全性管理和日志监控。 * 了解 DSC 的基本概念。 * 掌握 PowerShell 代码的日志记录和通过 JEA 的执行限制。 **目标学员:** * 已完成 PowerShell 自动化(1/3)和(2/3)课程的学员。 * 具备一定 PowerShell 使用经验的进阶用户。
Willkommen zum Teil 3 der Serie Automatisierung mit PowerShell: Expert Class. Dieser Kurs richtet sich an Absolventen von Teil 1 und Teil 2 der Serie und/oder an PowerShell Fortgeschrittene welche bereits etwas Erfahrung mit PowerShell mitbringen. Aufbauend auf Teil 1 und Teil 2 konzentrieren wir uns jetzt auf das Erstellen und Lesen von professionellen Skripts. Warum verwendet man manchmal die Anführungszeichen (Quotation Marks)" " " und manchmal ' ' ? Warum können manche Variablen nicht aufgerufen werden? Wir werden uns Powershell Operatoren näher ansehen und die Grundlagen von Kontrollstrukturen (If-Else, Foreach, Do-While, Do-Until, Try-Catch-Finally und viele mehr) miteinander durcharbeiten, damit Sie Werkzeuge in der Hand haben um Ihr Skript zu kontrollieren. Nach diesen Grundlagen sind wir bereit für das Erstellen einer erweiterten Funktion, sogenannte Advanced Functions. Advanced Functions sind pipelinefähig und sind meist mit Parametern ausgestattet, kurz gesagt, wir erstellen gemeinsam einen PowerShell Befehl und Parameter dazu. Dann gehen wir auf eine Besonderheit ein, die sogenannten Workflows, Skripts welche parallel laufen können. Unsere Skripts sollten sichere Passwörter beinhalten und wir sollten dies mit Logging überwachen können. Das Thema Desired State Configuration (DSC) darf auch nicht fehlen. Als Abschluss nehmen wir das Thema Logging von PowerShell Code und das Einschränken der Ausführung von Code mit JEA durch. Ich freue mich auf spannende Stunden und wünsche Ihnen viel Spaß beim Kurs!