|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/step-by-step-mastering-powershell/
课程评论:没有评论
**课程名称:** Step by Step Mastering PowerShell **课程概述:** 本课程将以循序渐进的方式,帮助您全面掌握PowerShell这一强大的工具。PowerShell在自动化各种任务方面表现出色,包括但不限于Active Directory管理、Microsoft Azure、Microsoft Office 365以及AWS。课程内容涵盖从基础到高级的PowerShell概念,具体主题包括: **第一部分:PowerShell基础** * **A. PowerShell简介** * Shell是什么 * PowerShell是什么 * 为什么需要PowerShell * 使用PowerShell的途径 * PowerShell练习 * PowerShell Cmdlets (命令) * PowerShell生态系统 * **B. PowerShell注释** * 如何进行块注释 * 如何进行行内注释 * **C. PowerShell变量** * 什么是变量 * 如何在PowerShell中定义变量 * 变量类型 * 变量数据类型 * 变量作用域 * PowerShell变量示例 * **D. PowerShell数组** * PowerShell中的数组 * ArrayList * 数组索引 * 多维数组 * 数组练习 * **E. PowerShell运算符与流程控制** * 算术运算符 * 运算符优先级 * 比较运算符 * 逻辑运算符 * 流程控制 (If块, If-Else块, Switch) * **F. PowerShell循环** * 什么是循环以及为何需要循环 * PowerShell支持的循环类型 (For, ForEach, ForEach-Object, While, Do While, Do Until) * 管道 (隐式循环) * 如何编写循环 **第二部分:PowerShell高级** * **G. PowerShell函数** * PowerShell中的函数 * 什么是函数 * 为何使用函数 * PowerShell的函数类型 * **H. Dot Sourcing (点源)** * 点源概念 * 可重用性 * 直接调用PowerShell脚本与点源 * 通用参数支持 * 点源的优缺点 * **I. PowerShell模块** * 什么是模块 * 为何使用模块 * 模块组件 * 模块类型 * 脚本模块的特点 * 演示代码 * 将函数保存在独立文件中 * 模块清单 * **J. PowerShell远程处理** * 什么是PowerShell远程处理 * PowerShell远程处理的早期形式 * PowerShell远程处理的架构 * 为何需要远程处理 * 安全注意事项 * 如何启用WinRM * Invoke-Command * 远程会话 * 演示练习
In this course you Learn PowerShell tool in a Step By Step Manner. As you know that PowerShell is one of the most Powerful tool which can be used to automate any task from Active Directory Management / Microsoft Azure / Microsoft Office 365 / AWS. In this course I have covered all the basic to Advance concepts of PowerShell. The Topics are Listed BelowPART I: PowerShell BasicsA. PowerShell Introduction What is ShellWhat is PowerShellWhy you Need PowerShell Ways to use PowerShell PowerShell Exercises PowerShell CmdletsPowerShell EcoSystemB. Comments In PowerShellHow To Do Block Comment In PowerShell How To Do InLine Comment In PowerShellC. Variables In PowerShellWhat Is VariablesHow Variables Defined In PowerShellVariable TypesVariable DataType Variable ScopePowerShell Variable ExamplesD. Arrays In PowerShellArrays In PowerShellArray ListArray IndexMultidimensional ArraysArray ExercisesE. Operators And Flow Control In PowerShellArithmetic OperatorOperator Precedence Comparison Operator Logical Operators Flow ControlsIf BlockIf Else BlockSwitch F. PowerShell LoopsWhat are Loops and Why Do I Need ThemTypes Of Loops Supported By PowerShellFor LoopForEach LoopForEach-ObjectWhile LoopDo WhileDo Until LoopPipeing - Implicity LoopingHow to Code LoopsPART I I: PowerShell Advance G. Functions In PowerShellFunctions In PowerShellWhat Are Functions?Why to use FunctionsTypes Of Function In PowerShellH. Dot SourcingDot Sourcing ConceptsReusabilityCalling PowerShell Scripts Directly and Dot SourcingCommon Parameter Support Pros & Cons Of Dot SourcingI. PowerShell ModuleWhat are ModulesWhy Use Them?Module ComponentsModule TypesFeatures of a Script ModuleDemo CodeKeeping Your Functions in Separate FilesThe Module ManifestJ. PowerShell RemotingWhat is PowerShell Remoting What Was Prior To PowerShell RemotingArchitecture Of PowerShell RemotingWhy you need it ?Security ConcernsHow Do We Enable WinRMInvoke-CommandRemote SessionsDemo Exercises