Public/Set-ScriptMessageConfigFilePath.ps1
function Set-ScriptMessageConfigFilePath { <# .LINK https://github.com/Sekers/ScriptMessage/wiki .SYNOPSIS Set the path to your ScriptMessage configuration file. .DESCRIPTION Set the path to your ScriptMessage configuration file. The configuration holds general settings for the ScriptMessage module to use, as well as the connection information for the messaging service(s) you are using. .PARAMETER Service Specify the path to where your configuration file is located. .EXAMPLE Set-ScriptMessageConfigFilePath -Path "$PSScriptRoot\Config\config_scriptmessage.json" #> [CmdletBinding()] param ( [Parameter( Position=0, Mandatory=$true, ValueFromPipeline=$true, ValueFromPipelineByPropertyName=$true)] [string]$Path ) begin {} process { New-Variable -Name 'scriptmessage_config_file_path' -Value $Path -Scope Global -Force } end {} } |