New Training: Author PowerShell Modules
| new skills - Team Nuggets

New Training: Author PowerShell Modules

In this 8-video skill, CBT Nuggets trainer Trevor Sullivan teaches you how to create a PowerShell script module. Gain an understanding of module manifests. Learn how to structure your PowerShell module as it grows and how to debug a function in your module. Watch this new PowerShell training.

Watch the full course: Advanced PowerShell Automation

This training includes:

  • 8 videos
  • 44 minutes of training

You’ll learn these topics in this skill:

  • Skill Introduction
  • Understanding PowerShell Module Structure
  • Building Your First PowerShell Module
  • Understanding PowerShell Module Manifests
  • Splitting Your PowerShell Module Into Pieces
  • Publishing Your Module to the Gallery
  • Debugging Your PowerShell Module
  • Call to Action

What is a PowerShell Module, and How Can It Help PowerShell Functionality?

PowerShell provides users with a very high level of automation and configuration through the object-based scripting language built on top of the .NET framework. One of the greatest values that are provided in the PowerShell offers is the ability to build PowerShell Modules. A PowerShell Module is a user-defined set of PowerShell cmdlets that together build a more complex process of actions on PowerShell objects in an executable format.

PowerShell Modules allow users to save and share complex interdependent PowerShell actions allowing other users to use the module or to keep the module as a standard set of actions to be applied for specific use cases.

PowerShell Modules are composed of four basic components, the code file, additional assemblies, a manifest file and a directory. These four components together allow for PowerShell Modules to define a set of actions, source all the dependencies and reference the directory holding all of the PowerShell cmdlets and dependencies.



Ultimate Systems Administration Cert Guide

A 158-page guide to every Microsoft, VMware, Citrix, AWS, Google, and Linux certification, and how they fit into your career.

By submitting this form you agree that you have read, understood, and are able to consent to our privacy policy.


Learn anytime anywhere with our mobile apps.

I have read and understood the privacy policy and am able to consent to it.

© 2021 CBT Nuggets. All rights reserved. Terms | Privacy Policy | Accessibility | Sitemap | 1550 Valley River Drive, Eugene, OR 97401 | 541-284-5522
CBT Nuggets