PowerShellBuddy
2.0.0
PowerShellBuddy is a collection of practical cmdlets and helper functions for everyday PowerShell work. It covers logging, formatting, discovery, security checks, prompt helpers, and small utilities for developers, administrators, and trainers.
Minimum PowerShell version
7.4
Installation Options
Owners
Copyright
© 2025 Attila Krick. All rights reserved.
Package Details
Author(s)
- Attila Krick
Tags
PowerShellBuddy AttilaKrick Developer Tools Helpful Scripting Debugging Analysis Utilities Productivity Logging AdminTools Training
Functions
Get-Enum Get-Hotkey Get-ModuleUpdate Get-ParameterInfo Get-PowerShellNews Get-Quote Get-StrictMode Get-StringHash Get-TopTenCmdlet Get-Weather Out-Log Out-Speech Read-Window Start-Countdown Test-PSDeveloperReady Test-SecurityState Use-NewPrompt
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Version 2.0.0:
- Removed **Get-Tipp** from the public module surface.
- Removed the **Get-EuroExchange** example script and its related tests.
- Updated **Get-StringHash** to use PBKDF2-SHA512 for password hashing.
- Refined module packaging, help content, and test coverage.
Version 1.2.1:
- Added new public function **Start-Countdown**.
- Introduced **Build.ps1** in the Private folder for automation tasks.
- Added **License.md** to the module root.
- Improved test coverage and updated existing Pester tests.
- Enhanced module manifest and psm1:
- Auto-export of public functions (simplifies maintenance).
- Bugfix: corrected default value of the *Algorithm* parameter in `Get-StringHash` (from SHA256 → SHA512).
- Minor performance improvements and refactoring across several functions.
Version 1.2:
- New Cmdlet Get-Weather
- Remove Get-TypeDocumentation
Version 1.1:
- New Cmdlet Get-StringHash
Version 1.0:
- Initial release
FileList
- PowerShellBuddy.nuspec
- License.md
- PowerShellBuddy.psd1
- PowerShellBuddy.psm1
- Public\Get-Enum.ps1
- Public\Get-Hotkey.ps1
- Public\Get-ModuleUpdate.format.ps1xml
- Public\Get-ModuleUpdate.ps1
- Public\Get-ParameterInfo.format.ps1xml
- Public\Get-ParameterInfo.ps1
- Public\Get-PowerShellNews.ps1
- Public\Get-Quote.ps1
- Public\Get-StrictMode.ps1
- Public\Get-StringHash.ps1
- Public\Get-TopTenCmdlet.ps1
- Public\Get-Weather.ps1
- Public\Out-Log.ps1
- Public\Out-Speech.ps1
- Public\Read-Window.ps1
- Public\Start-Countdown.ps1
- Public\Test-PSDeveloperReady.ps1
- Public\Test-SecurityState.format.ps1xml
- Public\Test-SecurityState.ps1
- Public\Use-NewPrompt.ps1
- README.md
- en-US\about_PowerShellBuddy.help.txt
- en-US\about_PowerShellBuddy_AboutTemplate.help.txt