diff --git a/scripts/Common/Scripts/Scripting.ps1 b/scripts/Common/Scripts/Scripting.ps1 index b9b0ebbb..e508d405 100644 --- a/scripts/Common/Scripts/Scripting.ps1 +++ b/scripts/Common/Scripts/Scripting.ps1 @@ -33,11 +33,19 @@ function ConvertTo-Injection { #> function Write-PSScript { param( - [string] $FileName, - [string] $Script, + [Parameter(Mandatory=$true)] + [Parameter(ParameterSetName="Common")] [Parameter(ParameterSetName="Replace")] - [switch] $Replace, [Parameter(ParameterSetName="Append")] + [string] $FileName, + [Parameter(Mandatory=$true)] + [Parameter(ParameterSetName="Common")] + [Parameter(ParameterSetName="Replace")] + [Parameter(ParameterSetName="Append")] + [string] $Script, + [Parameter(ParameterSetName="Replace", Mandatory=$true)] + [switch] $Replace, + [Parameter(ParameterSetName="Append", Mandatory=$true)] [switch] $Append )