Source/Toolbox/Set-ToolboxDataLocation.ps1
|
<# .SYNOPSIS Sets the Toolbox data location. .DESCRIPTION Writes the "ToolboxData" User environment variable via Set-EnvironmentVariable. .PARAMETER Path The path to use as the Toolbox data location. .EXAMPLE Set-ToolboxDataLocation -Path "C:\Foo" .INPUTS None. .OUTPUTS None. #> function Set-ToolboxDataLocation { [CmdletBinding(SupportsShouldProcess)] param( [Parameter(Mandatory)] [string] $Path ) if ($PSCmdlet.ShouldProcess("ToolboxData", "Set Toolbox data location to '$Path'")) { Set-EnvironmentVariable -Name "ToolboxData" -Value $Path -Scope "User" } } |