DevOps

W14 Windows PowerShell Module Administration and PackageManagement

August 9th, 2017

3:00pm - 4:15pm

Level: Intermediate Advanced

Michael Wiley

Premier Field Engineer

Microsoft

Administering PowerShell Modules as well as understanding Module discovery and Command discovery is essential to fully utilize PowerShell. This session will begin by exploring the steps to create your own custom Modulelibrary in which you can store and share your own code. You'll also look at best practices for setting up your library in a way that allows for versioning and autoloading your own custom commands. Finally, you'll take a look at PackageManagement — a new feature in PowerShell that lets you search, install, update and remove Modules from online repositories. This session will also include an overview of both PackageManagement and PowerShellGet.

You will learn:

  • How to create custom PowerShell commands and store them in modules
  • Best practices for Module library management
  • How to take advantage of the new PackageManagement feature in Windows PowerShell