J'ai utilisé la gestion avancée des paramètres pour prendre en charge plusieurs jeux de paramètres. Existe-t-il une variable prédéfinie ou un moyen de déterminer quel ensemble de paramètres a été utilisé pour appeler le script?
par exemple. quelque chose comme
if($parameterSet -eq "set1") { ... } elseif ($parameterSet -eq "set2") { ... }
?
Vérifiez la variable $ PSCmdlet:
$PSCmdlet.ParameterSetName
Vous pouvez vérifier dans votre script:
$PsCmdlet.ParameterSetName