Course 6: Automate Administration with PowerShell 2019/2022

PowerShell series to boost your productivity, gain control over building scripts & get familiar with countless commands

Ratings: 4.46 / 5.00




Description

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, 6.2 and 7.0", 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

Windows PowerShell.


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.

What You Will Learn!

  • Concepts behind Windows PowerShell 5 , 5.1, 6.2
  • Basic cmdlets to manage a variety of services by using Windows PowerShell
  • PowerShell pipeline
  • PSProviders and PSDrives adapters
  • Windows Management Instrumentation (WMI)
  • Common Information Model (CIM)
  • Variables, Arrays, and Hash tables
  • PowerShell scripts
  • Advanced scripting concepts such as gathering input, documenting scripts, and handling errors
  • Administer remote computers
  • Background jobs and Scheduled jobs
  • PowerShell profiles
  • Practice Labs and much more..

Who Should Attend!

  • IT Professionals who want to learn about Windows PowerShell for administration
  • IT Engineers who want to deploy solutions over an Enterprise network
  • IT Security specialist who want to maintain Network security level