# PowerShell
*PowerShell* Map of Content houses all notes related to PowerShell in general.
## PowerShell Related Notes
- [[Documenting PowerShell Modules]]
- [[2-Areas/Code/PowerShell/PowerShell - Edge Scripts]]
- [[Working with the Registry from PowerShell]]
## Modules
- [[PowerShell Modules]]
- [[PowerShell Module - psake]]
- [[PowerShell Module - Stucco]]
- [[PowerShell Module - Pester]]
- [[PowerShell Module - Plaster]]
- [[PowerShell Module - PoshCode]]
- [[PowerShell Module - PSScaffold]]
- [[PowerShell Module - devblackops]]
- [[PowerShell Module - ModuleBuilder]]
## Module Development
A PowerShell Module is a set of related PowerShell functions.
Use a `*.psm1` file to create a module.
Split module into parts:
- [[PowerShell Module - Pester|Pester]] Tests
- [[Documenting PowerShell Modules]]
Use [[PowerShell Module - Plaster|Plaster]] to create manifest files - `*.psd1*`.
Other modules aiding in module development:
- [[PowerShell Module - Stucco]]
- [[PowerShell Module - devblackops]]
- [[PowerShell Module - psake]]
- [[PowerShell Module - PoshCode]]
- [[PowerShell Module - ModuleBuilder]]
- [[PowerShell Module - PSScaffold]]
### Tagged as *Topic/Dev/PowerShell*
- [[Slipbox-Dev-PowerShell-Template]]
- [[Code-PowerShell-Template]]
- [[Windows Terminal]]
- [[Windows PowerShell]]
- [[PowerShell Modules]]
- [[PowerShell Module - Stucco]]
- [[Module - PSScaffold]]
- [[PowerShell Module - psake]]
- [[PowerShell Module - PoshCode]]
- [[PowerShell Module - Plaster]]
- [[PowerShell Module - Pester]]
- [PowerShell Module - ModuleBuilder](app://obsidian.md/3-Resources/Tools/Developer%20Tools/Languages/PowerShell/PowerShell%20Module%20-%20ModuleBuilder.md)
- [PowerShell Module - devblackops](app://obsidian.md/3-Resources/Tools/Developer%20Tools/Languages/PowerShell/PowerShell%20Module%20-%20devblackops.md)
- [Liked Tweets](app://obsidian.md/3-Resources/Highlights/Readwise/Tweets/Liked%20Tweets.md)
- [PowerShell](app://obsidian.md/2-Areas/MOCs/PowerShell.md)
- [Windows Developer Environment](app://obsidian.md/2-Areas/Guides/Windows%20Developer%20Environment.md)
- [CMD - Troubleshooter Commands](app://obsidian.md/2-Areas/Code/Windows/Windows%20CMD/CMD%20-%20Troubleshooter%20Commands.md)
- [Add Tabs to Windows 11 Explorer](app://obsidian.md/2-Areas/Code/Windows/Miscellaneous/Add%20Tabs%20to%20Windows%2011%20Explorer.md)
- [PowerShell - Useful Profile Utility Functions](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Useful%20Profile%20Utility%20Functions.md)
- [PowerShell - Toast Notification Example](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Toast%20Notification%20Example.md)
- [PowerShell - System PATH Helpers](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20System%20PATH%20Helpers.md)
- [PowerShell - Scoop Import](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Scoop%20Import.md)
- [PowerShell - Reset Windows Update Registry Settings](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Reset%20Windows%20Update%20Registry%20Settings.md)
- [PowerShell - QuickAccess Utilities](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20QuickAccess%20Utilities.md)
- [PowerShell - Open Obsidian Vault](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Open%20Obsidian%20Vault.md)
- [PowerShell - Map Drives Function](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Map%20Drives%20Function.md)
- [PowerShell - Install Chocolatey](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Install%20Chocolatey.md)
- [PowerShell - Install Backblaze Client](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Install%20Backblaze%20Client.md)
- [PowerShell - Edge Scripts](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Edge%20Scripts.md)
- [PowerShell - Git AutoCommit](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Git%20AutoCommit.md)
- [PowerShell - Custom Installation Helpers](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Custom%20Installation%20Helpers.md)
- [PowerShell - Cleanup Windows Script](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Cleanup%20Windows%20Script.md)
- [PowerShell - Git AutoCommit](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Git%20AutoCommit.md)
- [PowerShell - Edge Scripts](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Edge%20Scripts.md)
- [PowerShell - Custom Installation Helpers](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Custom%20Installation%20Helpers.md)
- [PowerShell - Cleanup Windows Script](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Cleanup%20Windows%20Script.md)
- [Documenting PowerShell Modules](app://obsidian.md/0-Slipbox/Documenting%20PowerShell%20Modules.md)
- [Developing PowerShell Modules and Functions](app://obsidian.md/0-Slipbox/Developing%20PowerShell%20Modules%20and%20Functions.md)%%%%
- [[Slipbox-Dev-PowerShell-Template]]
- [[Code-PowerShell-Template]]
- [[Windows Terminal]]
- [[Windows PowerShell]]
- [[PowerShell Modules]]
- [[PowerShell Module - Stucco]]
- [[Module - PSScaffold]]
- [[PowerShell Module - psake]]
- [[PowerShell Module - PoshCode]]
- [[PowerShell Module - Plaster]]
- [[PowerShell Module - Pester]]
- [PowerShell Module - ModuleBuilder](app://obsidian.md/3-Resources/Tools/Developer%20Tools/Languages/PowerShell/PowerShell%20Module%20-%20ModuleBuilder.md)
- [PowerShell Module - devblackops](app://obsidian.md/3-Resources/Tools/Developer%20Tools/Languages/PowerShell/PowerShell%20Module%20-%20devblackops.md)
- [Liked Tweets](app://obsidian.md/3-Resources/Highlights/Readwise/Tweets/Liked%20Tweets.md)
- [PowerShell](app://obsidian.md/2-Areas/MOCs/PowerShell.md)
- [Windows Developer Environment](app://obsidian.md/2-Areas/Guides/Windows%20Developer%20Environment.md)
- [CMD - Troubleshooter Commands](app://obsidian.md/2-Areas/Code/Windows/Windows%20CMD/CMD%20-%20Troubleshooter%20Commands.md)
- [Add Tabs to Windows 11 Explorer](app://obsidian.md/2-Areas/Code/Windows/Miscellaneous/Add%20Tabs%20to%20Windows%2011%20Explorer.md)
- [PowerShell - Useful Profile Utility Functions](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Useful%20Profile%20Utility%20Functions.md)
- [PowerShell - Toast Notification Example](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Toast%20Notification%20Example.md)
- [PowerShell - System PATH Helpers](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20System%20PATH%20Helpers.md)
- [PowerShell - Scoop Import](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Scoop%20Import.md)
- [PowerShell - Reset Windows Update Registry Settings](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Reset%20Windows%20Update%20Registry%20Settings.md)
- [PowerShell - QuickAccess Utilities](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20QuickAccess%20Utilities.md)
- [PowerShell - Open Obsidian Vault](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Open%20Obsidian%20Vault.md)
- [PowerShell - Map Drives Function](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Map%20Drives%20Function.md)
- [PowerShell - Install Chocolatey](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Install%20Chocolatey.md)
- [PowerShell - Install Backblaze Client](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Install%20Backblaze%20Client.md)
- [PowerShell - Edge Scripts](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Edge%20Scripts.md)
- [PowerShell - Git AutoCommit](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Git%20AutoCommit.md)
- [PowerShell - Custom Installation Helpers](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Custom%20Installation%20Helpers.md)
- [PowerShell - Cleanup Windows Script](app://obsidian.md/2-Areas/Code/Windows/PowerShell/PowerShell%20-%20Cleanup%20Windows%20Script.md)
- [PowerShell - Git AutoCommit](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Git%20AutoCommit.md)
- [PowerShell - Edge Scripts](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Edge%20Scripts.md)
- [PowerShell - Custom Installation Helpers](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Custom%20Installation%20Helpers.md)
- [PowerShell - Cleanup Windows Script](app://obsidian.md/2-Areas/Code/PowerShell/PowerShell%20-%20Cleanup%20Windows%20Script.md)
- [Documenting PowerShell Modules](app://obsidian.md/0-Slipbox/Documenting%20PowerShell%20Modules.md)
- [Developing PowerShell Modules and Functions](app://obsidian.md/0-Slipbox/Developing%20PowerShell%20Modules%20and%20Functions.md)%%%%
```dataview
list from #Topic/Dev/PowerShell AND -"Templates" AND -"MOCs" AND -"Changelog"
```
### Links to this File
```dataview
list from [[PowerShell]] AND -"Changelog"
```