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

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PowerShellBuddy

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PowerShellBuddy

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

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

Desktop Core

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

Version History

Version Downloads Last updated
2.0.0 (current version) 3 3/18/2026
1.2.1 126 8/29/2025
1.2.0 68 3/4/2025
1.1.1 163 3/5/2024
1.1.0 16 3/5/2024
1.0.3 24 2/19/2024
1.0.2 10 2/10/2024
1.0.1 9 2/10/2024
1.0 9 2/9/2024
Show more