Microsoft Technical

Windows PowerShell Scripting and Toolmaking: 55039

(Instructor Led by Microsoft Certified Trainer) 

Course Length: 5-day (8:30am - 4:00pm)

Date: March 30 - April 3, 2019

Course Cost: $2,800.00 + GST

This five-day, instructor-led course, is intended for IT professionals who are interested in furthering their skills in Windows PowerShell and administrative automation. The course assumes a basic working knowledge of PowerShell as an interactive command-line shell, and teaches students the correct patterns and practices for building reusable, tightly scoped units of automation.

Design tools, including input requirements, output requirements, and functional requirements. Write tools, including scripting, parameterizing commands, and providing verbose output. Debug tools and provide error handling within tools. Combine tools into script and manifest modules. Create custom formatting views. Create tools that are consistent in naming and operation with native Windows PowerShell tools.

Before attending this course, students must have:

  • Experience at basic Windows administration.
  • Experience using Windows PowerShell to query and modify system information.
  • Experience using Windows PowerShell to discover commands and their usage.
  • Experience creating PowerShell scripts.
  • Experience using WMI and/or CIM to query system information (usage of the Get-CimInstance cmdlet).
  • Understanding of how the PowerShell pipeline passes information via ByValue and ByPropertyName.

**If you have taken "Automating Administration with Windows PowerShell (10961), you are prepared for this course.

After completing this course, students will be able to:
  • Describe the correct patterns for building modularized tools in Windows PowerShell.
  • Build highly modularized functions that comply with native PowerShell patterns.
  • Build controller scripts that expose user interfaces and automate business processes.
  • Manage data in a variety of formats.
  • Write automated tests for tools
  • Debug tools




Other Microsoft Technical courses offered:

Administering SCCM 2012

Advanced Solutions Sharepoint Server 2013 (20332B)

Automating Administration with Windows PowerShell (Course 10961C)

CompTIA Security+

Core Solutions ofo Microsoft Exchange Server 2013 (Course 20134B)

Installation, Storage, and Compute with Windows Server 2016 (Course 20740B)

Microsoft SharePoint Server 2013 for the Site Owner/Power User (Course 55035B)

Sharepoint 2016

Upgrading Your Skills to MCSA: Windows Server 2016 (Course 20743C)

Windows PowerShell Scripting and Toolmaking: 55039

Ready to Register?

If you are ready to register you may do so online by clicking the link the below, downloading the PDF application, or calling 306-244-6340.

Register Online


Download the Corporate Registration Form.

Search by Calendar





partnerships & accreditation

sign up for the SBC newsletter

If you are interested in our Full-Time programs please fill out the form below to join our Newsletter Mailing List.