Module 1: Introduction to Windows PowerShell - the BasicsThis module explains the basics of Windows PowerShell, the different commands available, and how to navigate using the Command Line Interface (CLI).Lessons
Module 2: The Windows PowerShell Pipeline, Scripts, and SyntaxThis module covers pipelines, scripts, and the syntax needed to run commands on Windows PowerShell.Lessons
Module 3: Variables and Data Types, Variable Scopes, and ArraysThis module covers variables and data types, how to scope variables, and how to approach arrays.Lessons
Module 4: SecurityThis module covers script execution, Group Policy, script signing, and certificate creation for security.Lessons
Module 5: Script Flow Control StatementsThis module covers the Foreach and For statements, the While/Do and While/Do Until statements, branching, and other script flow control statements.Lessons
Module 6: FormattingIn this module, students will learn formatting in Windows PowerShell, including cmdlets, and how to export results.Lessons
Module 7: Regular ExpressionsThis module explains how to use Regular Expression characters.Lessons
Module 8: FunctionsThis module covers functions, how to use filters, and arguments. Students will learn how to pass arguments into a script.Lessons
Module 9: Error HandlingThis module covers error handling and script debugging.Lessons
Module 10: Advanced Scripting for AdministratorsIn this module, students will learn how to manipulate files and folders, modify registry data, retrieve event log information, and understand timer jobs.Lessons
Elements of this syllabus are subject to change.This three-day hands-on class will introduce administrators to the new Windows command-line shell, Windows PowerShell. Windows PowerShell offers both a command-line interface as well as a scripting environment. With connectivity to Microsoft products such as Microsoft Exchange Server 2007, Microsoft System Center Operations Manager (MOM 2007), and many more, Windows PowerShell provides a consistent interface to more easily control system administration and accelerate automation. It runs on Windows XP Service Pack 2 (SP2), Windows Server 2003, Windows Vista, and Windows Server 2008.
Before attending this course, students must have:
After completing this course, students will be able to:
This course is intended for IT pros.