提问人:rebulanyum 提问时间:9/2/2023 最后编辑:rebulanyum 更新时间:9/6/2023 访问量:30
以有序的方式引用 Powershell 的 ValidateScript 中的其他参数
Refer to other arguments in Powershell's ValidateScript - in an ordered way
问:
因此,如屏幕截图所示,当参数以不同的顺序传递时,validateScript 的行为会发生变化。有没有办法防止这种情况发生?(我不想改变参数的顺序,我愿意以两种方式运行脚本)
Param(
[Parameter(mandatory=$false)]
[string]$XXXArg1,
[Parameter(mandatory=$true)]
[validateScript({
Write-Host "validating XXXArg2 = $_ --> XXXArg1 = $XXXArg1"
$true
})]
[string]$XXXArg2
)
"Executing XXXArg1:$XXXArg1 , XXXArg2:$XXXArg2"
答: 暂无答案
评论