Use functions and modules in Windows PowerShell scripts
This module covers how to create modules and functions in Windows PowerShell scripts.
Learning objectives
Upon completion of this module, the learner will be able to:
- Describe functions.
- Describe the implications of variable scope.
- Explain how to use dot sourcing.
- Create a function in a script.
- Explain how to create a module.
- Create a module.
Prerequisites
- Familiarity with Windows networking technologies and implementation
- Familiarity with Windows Server administration, maintenance, and troubleshooting
- Familiarity with Windows PowerShell and its commands to perform specific tasks
- Familiarity with PowerShell cmdlets used for system administration tasks related to Active Directory, network configuration, server administration, and Windows 10 device administration
- Familiarity with Windows PowerShell pipeline, PowerShell providers, and PowerShell drives
- Familiarity with CIM and WMI technologies
- Familiarity to use variables, arrays, and hash tables in Windows PowerShell