我使用了高级参数处理来支持多个参数集。是否有任何预定义的变量或方法来确定哪个参数集用于调用脚本?
e.g。
之类的东西if($parameterSet -eq "set1") { ... } elseif ($parameterSet -eq "set2") { ... }
答案 0 :(得分:69)
检查$ PSCmdlet变量:
$PSCmdlet.ParameterSetName
答案 1 :(得分:19)
您可以签入您的剧本:
$PsCmdlet.ParameterSetName