We are deliberately covering only these three constructs because this course is not intended to be a
scripting course.
The next lesson in this module will summarize the rest of the scripting language and give students a
starting point for independent exploration of the language.
The language elements that will be covered in depth are the most frequently used elements, and they
are the ones that are absolutely necessary to a beginner who wants to start automating processes by
writing short scripts and reusable tools.
Question Are you familiar with any scripting language constructs from other scripting languages that
might also be present in Windows PowerShell?
Answer.
Windows PowerShell does feature scripting language constructs other than the ones covered in this lesson.
This includes several than will be covered in the next lesson.
Windows PowerShell does not feature as large a scripting language as languages such as Microsoft, Visual
Basic Scripting Edition, video script, Perl or Python.
Instead, Windows PowerShell relies on its built in and added commands to provide more functionality.
Lesson Overview.
In this lesson, you will learn about three of Windows PowerShell scripting language constructs.
These are the most frequently used elements of Windows PowerShell Scripting Language.
Objectives.
After completing this lesson, students will be able to implement logical decision making capabilities
in scripts, implement choice making capabilities in scripts.
Implement object enumeration loops in scripts.