CLC3310: Powershell Automation

(ANC-CLC3310.AB1)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Installing and Configuring Windows Powershell and Mastering Help System

  • Why You Should Learn Windows PowerShell
  • Brief History of Windows PowerShell
  • Understanding the Windows PowerShell Components
  • Investigating the Power and Simplicity of Windows PowerShell
  • Determining Your Windows PowerShell Environment
  • Installing the Latest Version of Windows PowerShell
  • Customizing the Windows PowerShell Console
  • Customizing the Windows PowerShell ISE
  • Anatomy of a Windows PowerShell Cmdlet
  • Updating the Windows PowerShell Help Library
  • Understanding Windows PowerShell Help Syntax
  • Accessing Additional Command Help
  • Try it Yourself
  • Q&A
2

Windows Powershell Commands and Pipeline

  • How Windows PowerShell Commands Are Packaged
  • Installing RSAT Tools on Windows 8.1
  • Locating Windows PowerShell Commands
  • Running External Commands
  • The Problem with UNIX/Linux
  • What Is an Object?
  • Discovering Object Members
  • Putting Objects into Action
  • Understanding How the Pipeline Works from a High Level
  • Understanding in Depth How the Pipeline Works
  • Passing Data Through the Pipeline
  • "Forcing" Objects Through the Pipeline
  • Try it Yourself
  • Q&A
3

Sorting, Filtering, Formatting, Exporting, Measuring and Converting Output, and Managing Providers

  • Sorting Output
  • Filtering Output
  • Measuring Objects
  • What Are Providers?
  • Introduction to Default PSDrives
  • Using the FileSystem Provider
  • Using the Alias Provider
  • Using the Registry Provider
  • Using Extended Providers
  • How the PowerShell Formatting Subsystem Works
  • Formatting PowerShell Output
  • Exporting PowerShell Output
  • Converting PowerShell Output
  • Try it Yourself
  • Q&A
4

One-To-One Remoting, Multitasking, WMI, and CIM

  • Understanding Classic Windows PowerShell Remote Access
  • Introducing "True" PowerShell Remoting
  • Enabling Windows PowerShell Remoting
  • Creating a Windows PowerShell Remote Session
  • Sending Scripts over the Network
  • Investigating the PowerShell Job Architecture
  • Controlling Job Behavior
  • Understanding Parent and Child Jobs
  • Introducing the –AsJob Parameter
  • Scheduling Jobs
  • Reviewing What We've Learned
  • Defining WMI and CIM
  • Getting Comfortable with WMI
  • Using Windows PowerShell WMI Commands
  • Using Windows PowerShell CIM Commands
  • Try it Yourself
  • Q&A
5

OneGet, State Configuration Basics, PS Scripting, and Making PS Portable with Modules

  • Understanding IT-Related Terminology
  • Preparing Your Environment
  • Browsing Package Repositories
  • Installing Software from the Command Line
  • Managing Providers and Packages
  • Hosting a Private OneGet Repository
  • Historical Background of DSC
  • Basic Tenets of DSC
  • DSC Authoring Environment
  • Configuring the DSC Environment
  • Writing Your First Configuration Script
  • A Word on DSC Push Configuration
  • Managing Execution Policy
  • Writing Our First Script: The User Profile
  • Writing a PowerShell Function
  • Adding Programming Logic
  • Running Scripts
  • Pointers to Master PowerShell Scripting
  • Understanding Snap-Ins
  • Introducing PowerShell Modules
  • Creating Your First PowerShell Script Module
  • Using Module Manifests
  • Adding Comment-Based Help
  • Finding Modules Easily
  • Try it Yourself
  • Q&A

1

Installing and Configuring Windows Powershell and Mastering Help System

  • Determining the Windows PowerShell Version
  • Retrieving Event Log Information with Windows PowerShell
  • Determining the Version of Windows
  • Determining the .NET Framework Version
2

Windows Powershell Commands and Pipeline

  • Viewing Registered Snap-Ins
  • Retrieving a List of Available Modules
  • Exploring Windows PowerShell Commands
  • Stopping the Print Spooler Service
3

Sorting, Filtering, Formatting, Exporting, Measuring and Converting Output, and Managing Providers

  • Using PowerShell Comparison Operators
  • Generating Data Statistics
  • Formatting the Output as a Table
  • Exporting Windows PowerShell Output
4

One-To-One Remoting, Multitasking, WMI, and CIM

  • Enabling Remoting Using Windows PowerShell
  • Establishing a Remote Session
  • Setting the Execution Policy
5

OneGet, State Configuration Basics, PS Scripting, and Making PS Portable with Modules

  • Viewing PSDrives on the System
  • Adding a Snap-In
  • Importing an Available Module

Related Courses

All Courses
scroll to top