Windows PowerShell Scripting and Tool Making
Master PowerShell Scripting, take control of automating tasks and learn how to create your own PowerShell tools to be used by the masses.
Course Description
PowerShell Scripting and Tool Making is an Interface Technical Training exclusive class designed to get Administrators to the next level of script writing and controlling their environments with PowerShell. In this 3-day lab-intensive course, you will go beyond simple Cmdlets and master the Shell’s ability to create custom tools that you and your organization will utilize to increase efficiency.
Audience
This is course valuable for network administrators that want greater efficiency in their daily administrative work.
Prerequisites
This is not an introductory course, students should be working network administrators that understand Active Directory, DNS, and TCP/IP.
Before taking this course, students should have successfully completed the following courses or have equivalent experience:
PS300: PowerShell for Administrators
What You Will Learn
This class uses latest approaches, examples, and samples in Windows PowerShell utilizing Don Jones’ book on Advanced Scripting. Plus you’ll receive full access to all of sample scripts and shell transcripts upon completion of the class.
Course Outline
1. Getting Started
2. Script Language Overview
3. The basics of Advanced Functions
4. Advanced Functions, Getting into parameter validation, ShouldProcess(), and other high-end stuff
5. Debugging
6. Custom Formatting
7. Script and Manifest Modules
8. Writing Help
9. Working with Databases
10. Making Functions Private
11. Proxy Functions
Note: This is a lab intensive class; therefore some items may change depending on the needs of the class!
