Skip to Main Content

Meetings Stub Page [mx-stub]

10961 Automating Administration with Windows PowerShell v5.0

Course Outline

1 - GETTING STARTED WITH WINDOWS POWERSHELL

  • Overview and Background
  • Understanding command syntax
  • Finding commands
  • Lab : Configuring Windows PowerShell
  • Lab : Finding and Running Basic Commands

2 - CMDLETS FOR ADMINISTRATION

  • Active Directory administration cmdlets
  • Network configuration cmdlets
  • Other server administration cmdlets
  • Lab : Windows Administration

3 - WORKING WITH THE WINDOWS POWERSHELL PIPELINE

  • Understanding the Pipeline
  • Selecting, Sorting, and Measuring Objects
  • Filtering Objects Out of the Pipeline
  • Enumerating Objects in the Pipeline
  • Sending pipeline data as output
  • Lab : Using the Pipeline
  • Lab : Filtering Objects
  • Lab : Enumerating Objects
  • Lab : Sending output to a file

4 - UNDERSTANDING HOW THE PIPELINE WORKS

  • Passing the pipeline data
  • Advanced considerations for pipeline data
  • Lab : Working with Pipeline Parameter Binding

5 - USING PSPROVIDERS AND PSDRIVES

  • Using PSProviders
  • Using PSDrives
  • Lab : Using PSProviders and PSDrives

6 - QUERYING MANAGEMENT INFORMATION BY USING WMI AND CIM

  • Understanding WMI and CIM
  • Querying Data with WMI and CIM
  • Making changes with WMI/CIM
  • Lab : Working with WMI and CIM

7 - WORKING WITH VARIABLES, ARRAYS, AND HASH TABLES

  • Using variables
  • Manipulating variables
  • Manipulating arrays and hash tables
  • Lab : Working with variables

8 - BASIC SCRIPTING

  • Introduction to scripting
  • Scripting constructs
  • Importing data from files
  • Lab : Basic scripting

9 - ADVANCED SCRIPTING

  • Accepting user input
  • Overview of script documentation
  • Troubleshooting and error handling
  • Functions and modules
  • Lab : Accepting data from users
  • Lab : Implementing functions and modules

10 - ADMINISTERING REMOTE COMPUTERS

  • Using basic Windows PowerShell remoting
  • Using advanced Windows PowerShell remoting techniques
  • Using PSSessions
  • Lab : Using basic remoting
  • Lab : Using PSSessions

11 - USING BACKGROUND JOBS AND SCHEDULED JOBS

  • Using Background Jobs
  • Using Scheduled Jobs
  • Lab : Using Background Jobs and Scheduled Jobs

12 - USING ADVANCED WINDOWS POWERSHELL TECHNIQUES

  • Creating profile scripts
  • Using advanced techniques
  • Lab : Practicing advanced techniques
  • Lab : Practicing script development (optional)

Become a Member

Complete the application for Institution Membership to start using NERCOMP member benefits now!

Get Started

You are using an unsupported version of Internet Explorer. To ensure security, performance, and full functionality, please upgrade to an up-to-date browser.