Automating Windows Administration Using Powershell

Automating Windows Administration Using Powershell Online Training - venkat.mr359@gmail.com

Introduction:

  • Getting to know about Windows PowerShell
  • Command Line Interface, Capabilities of PowerShell
  • Basic commands and Command design structure
  • Understanding the get-help in PowerShell
  • Understanding the basic Syntax for PowerShell.

Getting started with Technical commands:

  • Understanding the Headers
  • Working with Pipeline Operator,Where-object and Syntax
  • Working with Operators: Arithmetic Operators, Comparison Operators & Logical Operators

Working with Multiple Operators

  • Designing a single liner Powershell command
  • Formatting Options: Format-Table vs Select Object vs Format-list
  • Sort-object & Common Parameters

Scripting:

  • Creating your First Script file/Multiple liner.
  • Input statement & Output statements in Powershell
  • Understanding Variables and Variable Types in Powershell
  • Working with Static and Dynamic Variable
  • Importing contents from a File / Exporting the result to a file.

Looping Statements:

  • If, Elseif, Else statement
  • Do-while & Do-Until Statement
  • For Statement
  • Switch Statements
  • ForEach statements
  • While Statements
  • Try Catch Finally statement
  • Break and Continue statements
  • Throw and Trap Statements

Functions and Parameters

  • Understanding the Powershell Functions
  • Implementing Functions and calling the Function
  • Understanding the Parameters
  • Passing parameters while Script execution
  • Usage of Parameters in Scheduled Scripts

Remote Management

  • Understanding the Powershell Modules.
  • Understanding the Powershell PSSession
  • Importing a PSSession from Remote server.
  • Finding a Module from Internet.
  • Installing and Importing a Module from PSGallery source.
  • Downloading and Installing PS Modules for Cloud Technologies like Office 365, Azure and Sharepoint.
  • Connecting to the PowerCLI Module and create Simple VMs.
  • Remote Command Triggering
  • Remote Script Triggering

Security

  • Securing the Passwords
  • Embedding the Passwords in the Script.

WMI (Windows Management Instrumentation)

  • Understanding WMI & WMI Classes
  • WMI vs CIM Classes
  • Scripting & Windows Remote Management using WMI.
  • Custom Health Report generation using WMI and PSObject.

DSC:

  • Overview and Introduction to Push method and Pull Method.

Windows Forms: Developing small GUI based applications on Powershell using Windows Forms. 

No Comment
Add Comment
comment url