SSY.Test.psm1
# SSY.Test PowerShell Module # This module contains a simple Hello World cmdlet <# .SYNOPSIS A simple Hello World cmdlet for demonstration purposes. .DESCRIPTION This cmdlet outputs a greeting message to the console. It can accept an optional Name parameter to personalize the greeting. .PARAMETER Name The name to include in the greeting. Defaults to "World" if not specified. .EXAMPLE Say-HelloWorld Outputs: Hello, World! .EXAMPLE Say-HelloWorld -Name "PowerShell" Outputs: Hello, PowerShell! #> function Say-HelloWorld { [CmdletBinding()] param ( [Parameter(Position = 0)] [string]$Name = "World" ) process { Write-Output "Hello, $Name!" } } # Export the cmdlet so it's available when the module is imported Export-ModuleMember -Function Say-HelloWorld |