This course provides students with the fundamental knowledge to automate the administration of computers by using Windows PowerShell. Students will learn skills to identify and build commands to perform specific tasks. In addition, they will learn how to build scripts to accomplish advanced tasks such as automating repetitive tasks and generating reports.
**This is the 1st course in PowerShell Series, we have additional 4 courses to make you a PowerShell Genius.**
Introduction, "Powershell 5.0, 5.1 and 6.2", Students will learn how to prepare the network to run powershell course, install powershell 6.2, prepare code signing certificate, install WMI tool, in addition to module update.
Module 1, “Getting started with Windows PowerShell,” Students will learn to open and configure Windows PowerShell for use and to run commands within it.
Module 2, “Cmdlets for administration,” makes students familiar with the cmdlets that they will use in a production environment.
Module 3, “Working with the Windows PowerShell pipeline,” introduces the pipeline feature of Windows PowerShell.
Module 4, “Understanding how the pipeline works,” explains how the Windows PowerShell command-line interface passes objects from one command to another in the pipeline.
Module 5, “Using PSProviders and PSDrives”, Students can work with many forms of storage by using the same commands and techniques that they use to manage the file system.
Module 6, “Querying management information by using CIM and WMI,” introduces students to two parallel technologies: WMI and CIM. Both of these technologies provide local and remote access to a repository of management information.
Module 7, “Working with variables, arrays, and hash tables”.
Module 8, “Basic scripting,” explains how to create Windows PowerShell scripts.
Module 9, Advanced scripting techniques includes gathering user input, reading input from files, documenting scripts with
help information, and handling errors.
Module 10, “Administering remote computers,” introduces students to the Windows PowerShell remote technology.
Module 11, “Using background jobs and scheduled jobs,” provides information about the job feature of
Module 12, “Using advanced Windows PowerShell techniques,” introduces some of the advanced techniques and features of Windows PowerShell, including profile scripts, regular expressions, and the format operator.