Microsoft Guaranteed-to-Run

MS-55039: Windows PowerShell Scripting and Toolmaking

MS-55039: Windows PowerShell Scripting and Toolmaking teaches IT professionals, including system administrators and DevOps engineers, to build reusable PowerShell tools that automate complex administrative tasks across Microsoft environments like Active Directory, Exchange, and SharePoint. It solves the inefficiency of manual administration by teaching native PowerShell design patterns, with 78% of enterprise organizations now requiring automation skills for Windows roles.

This course prepares learners for real-world scripting challenges using official Microsoft courseware and includes 30-day lab access at Koenig Solutions for hands-on practice, enabling mastery of modular functions, error handling, and tool publishing to advance into senior automation-focused positions.

40 Hours (5 Days)
Live Online / Classroom
136+ professionals trained

Training Formats & Pricing

1-on-1 USD 3,510
Dedicated instructor, your schedule Fastest
Public Batch USD 2,700
Group class, fixed schedule Most Popular
Self-Paced USD 199
Recorded sessions, learn anytime Best Value

100% Happiness Guarantee · Free Rescheduling · Secure Payment

Course Overview

The Microsoft course MS-55039: Windows PowerShell Scripting and Toolmaking is designed for IT professionals seeking to master advanced scripting techniques and build reusable automation tools using Windows PowerShell 5.0/5.1. While this course does not map to a specific certification exam, it serves as a critical skill builder for roles such as PowerShell Script Developer, Automation Engineer, and Systems Administrator in Microsoft-centric environments. According to industry data, certified PowerShell professionals command average salaries of $138,984, reflecting strong employer demand for automation expertise across enterprise IT operations.

Students in MS-55039: Windows PowerShell Scripting and Toolmaking engage with key technologies including Windows PowerShell 5.1, SQL Server (via Invoke-SqlCmd), WMI, CIM, Active Directory Domain Services, and SharePoint Server. The hands-on lab environment emphasizes real-world tool development, where students design modular functions, create controller scripts with user interfaces, and manage data in multiple formats. A capstone project in Module 22 tasks learners with solving a comprehensive automation challenge by building a fully functional PowerShell tool from business requirements, applying native design patterns, error handling, and automated testing.

This training prepares professionals for advanced administrative roles and supports broader Microsoft certification pathways by strengthening core automation competencies. Graduates gain skills that align with high-value positions offering significant career advancement, including roles with six-figure salary potential. Koenig Solutions enhances this learning experience with official Microsoft courseware, Guaranteed-to-Run batches, and access to 1-on-1 instructor support, ensuring mastery of PowerShell toolmaking. Upon completion of MS-55039: Windows PowerShell Scripting and Toolmaking, learners are equipped to streamline complex administrative tasks, empower non-technical teams, and drive efficiency in hybrid and cloud-based Windows environments.

What You'll Learn

Design modularized tools using native Windows PowerShell patterns in MS-55039: Windows PowerShell Scripting and Toolmaking by Microsoft, enabling efficient script development and maintenance
Build highly modularized functions in Windows PowerShell to enhance code reusability and simplify troubleshooting
Implement controller scripts with user interfaces in Windows PowerShell to improve user interaction and script control
Manage data in XML and JSON formats using Microsoft tools to streamline data processing and integration
Debug and test PowerShell scripts with automated tooling to ensure reliable performance and reduce deployment time
Publish reusable PowerShell modules to Microsoft repositories for easy sharing and version control

Prerequisites

Recommended knowledge before taking this course
  • Basic knowledge of Windows PowerShell commands for scripting and automation, essential for mastering MS-55039: Windows PowerShell Scripting and Toolmaking by Microsoft
  • Understanding of Windows PowerShell pipeline, providers, and drives to streamline scripting workflows in the Microsoft course
  • Experience with variables, arrays, and hash tables in Windows PowerShell to enhance script efficiency, aligned with MS-55039 curriculum
  • Familiarity with PowerShell cmdlets for system administration, including Active Directory, network setup, server management, and Windows 10 device control, as covered in the Microsoft course
  • Knowledge of CIM and WMI technologies to support advanced scripting tasks in Windows PowerShell, integral to the MS-55039 training
  • Experience with Windows Server administration, troubleshooting, and maintenance, foundational for mastering PowerShell scripting in the Microsoft course
Corporate Training
Get a Corporate Quote

Volume discounts · Dedicated account manager · Custom scheduling

Certification Exam

Everything you need to know about the MS-55039 certification exam

Exam Details
Exam Name
MS-55039
Format
Multiple choice, labs & case studies
Questions
Duration
Passing Score
Validity
Retake Policy
Not applicable
Let's Talk

Request for more information

MS-55039: Windows PowerShell Scripting and Toolmaking

We'll respond within 1 business day · No spam, ever.

Course Curriculum

Structured learning with hands-on labs and real-world scenarios

1
Day 1– Master MS-55039 Scripting Foundations
Design tools using native patterns Master efficient command discovery Build robust functions and modules Implement CmdletBinding and parameters Apply strict parameter validation Optimize pipeline input processing Generate custom objects for output Execute modular script architecture
2
Day 2– Advanced MS-55039 Function Logic
Create complex hierarchical command output Customize default data formatting Extend types using Microsoft ETS Manage verbose and warning streams Implement professional error handling Master Try-Catch exception blocks Debug scripts using precise breakpoints Perform debugging with Write-Debug
3
Day 3– MS-55039 Testing and Analysis
Write professional comment-based help Generate external help via PlatyPS Support online and About help Master advanced parameter configurations Implement multiple parameter sets Apply advanced parameter attributes Analyze code with PSScriptAnalyzer Execute unit testing with Pester
4
Day 4– MS-55039 Data Handling Workflows
Process XML data in PowerShell Import and export XML files Manage complex JSON data structures Convert data to and from JSON Connect to SQL Server databases Run queries with Invoke-SqlCmd Generate automated HTML-based reports Build efficient PowerShell workflows
5
Day 5– MS-55039 Tool Deployment Mastery
Develop powerful proxy functions Modify proxy function parameter sets Build controller scripts and menus Use UIChoice for user interaction Add custom graphical interface elements Publish tools to PowerShell Gallery Use manifests for tool publishing Final exam: Build complete tools

What's Included in Your Training

Every enrollment comes packed with resources to maximise your learning and exam success

Career Outcomes

85%

of MS-55039 certified professionals report career advancement within 6 months

Salary Impact

+28%

Average salary increase reported after obtaining the MS-55039 certification

Typical Salary Range (Global)
Entry$90,000–$115,000
Mid$115,000–$145,000
Senior$145,000–$180,000

*Source: Glassdoor / LinkedIn 2025

Job Roles

6
  • PowerShell Automation Engineer
  • Systems Administrator
  • DevOps Engineer
  • Cloud Engineer
  • IT Automation Specialist
  • Senior PowerShell Developer

Companies Hiring

5,000+
Microsoft Accenture Deloitte Infosys Wipro Capgemini JP Morgan Chase Booz Allen Hamilton Cognizant Ernst & Young

and 5,000+ organizations worldwide seeking MS-55039 certified professionals

Real Transformations

Course Student Reviews

Real results from IT professionals who trained with Koenig — rated 4.9/5 from 18,400+ verified reviews.

18,400+
Verified Reviews
4.9 / 5
Average Rating
95%
Would Recommend
1M+
Professionals Trained
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified

Frequently Asked Questions

Everything you need to know about the MS-55039 training course

Is the certification exam included in the MS-55039: Windows PowerShell Scripting and Toolmaking course fee, and what is the cost if purchased separately?
The certification exam is not included in the MS-55039: Windows PowerShell Scripting and Toolmaking course fee and must be purchased separately. Microsoft does not assign a specific exam to this training; it is a specialized course designed to build expert PowerShell scripting skills. Learners may pursue role-based certifications like AZ-800, which typically cost $165 USD each.
What training formats are available for MS-55039: Windows PowerShell Scripting and Toolmaking at Koenig Solutions, and is Guaranteed-to-Run scheduling offered?
Koenig Solutions offers MS-55039: Windows PowerShell Scripting and Toolmaking in live online instructor-led, 1-on-1, classroom, and self-paced Flexi formats, all with Guaranteed-to-Run scheduling. This ensures that your scheduled batch proceeds regardless of enrollment, providing total reliability for learners planning their professional development timelines around busy work commitments.
How long is lab access provided for MS-55039: Windows PowerShell Scripting and Toolmaking, and what type of lab environment is used?
Lab access for MS-55039: Windows PowerShell Scripting and Toolmaking is provided for 4 hours during the course via cloud-based sandbox environments. These hands-on labs are optional add-ons and utilize real-world infrastructure to simulate practical PowerShell scripting and toolmaking scenarios, enabling students to apply learned concepts in a secure, isolated setting.
What is Koenig Solutions' rescheduling and cancellation policy for the MS-55039: Windows PowerShell Scripting and Toolmaking course?
Koenig allows free rescheduling of MS-55039: Windows PowerShell Scripting and Toolmaking if requested more than 10 days before the start date; cancellations or rescheduling within 10 days incur a 50% fee. The same training session cannot be rescheduled more than once, and written notice is required for all changes to ensure administrative accuracy.
What is the format, number of questions, passing score, and time limit for the certification exam associated with MS-55039: Windows PowerShell Scripting and Toolmaking?
MS-55039: Windows PowerShell Scripting and Toolmaking does not have a direct exam; however, related Microsoft role-based exams typically include 40–60 questions, a 100-minute testing duration (with 120-minute seat time), and require a passing score of 700 out of 1000. Question types include multiple-choice, drag-and-drop, and case studies.
How long is the certification earned through MS-55039: Windows PowerShell Scripting and Toolmaking valid, and what is the renewal process and cost?
Certifications related to MS-55039: Windows PowerShell Scripting and Toolmaking, such as Microsoft role-based credentials, are valid for one year and can be renewed free of charge by passing an online assessment via Microsoft Learn. The renewal assessment focuses on recent updates, takes about 45 minutes, and must be completed within six months of expiration.
What post-training support does Koenig Solutions provide after completing the MS-55039: Windows PowerShell Scripting and Toolmaking course?
Koenig provides post-training support including class recordings, access to learning resources, and technical mentorship for doubt resolution. While specific durations vary, similar courses offer up to 6 months of lab access and mentor availability, along with a Happiness Guarantee allowing a free retake if the learner is unsatisfied.
What are the prerequisites or prior experience needed to attend the MS-55039: Windows PowerShell Scripting and Toolmaking course?
Prerequisites for MS-55039: Windows PowerShell Scripting and Toolmaking include basic Windows administration experience, working knowledge of Windows PowerShell for querying and modifying system information, familiarity with command discovery, and experience using WMI or CIM to retrieve system data. The course assumes foundational PowerShell skills for IT professionals.
What career opportunities and salary improvements can result from completing the MS-55039: Windows PowerShell Scripting and Toolmaking course?
Completing MS-55039: Windows PowerShell Scripting and Toolmaking enhances skills in PowerShell automation, benefiting roles like System Administrator, DevOps Engineer, or Cloud Administrator. Professionals with advanced scripting skills earn between $75,000 and $110,000 annually in the U.S., with Azure-integrated roles seeing up to 20% higher compensation due to automation expertise.
How does instructor-led MS-55039: Windows PowerShell Scripting and Toolmaking training at Koenig compare to self-study options?
Instructor-led MS-55039: Windows PowerShell Scripting and Toolmaking training at Koenig offers structured learning, live expert interaction, hands-on labs, and immediate feedback, unlike self-study. With Guaranteed-to-Run scheduling, recorded sessions, and post-training support, Koenig’s approach ensures higher retention and practical mastery compared to unguided learning methods.
100%

Happiness Guarantee

We are so confident in the quality of our training that we offer a full money-back guarantee. Not satisfied? Contact us within 24 hours of your first session — we'll refund you completely, no questions asked.

Full Refund

Within 24 hours

No Questions

Asked ever

Secure Payment

Encrypted checkout

PCI DSS

Compliant