Добрый день
К сожалению, PowerShell не может обнаружить набор параметров по типам параметров, например: если 2-й параметр передается как Int, выберите ParameterSet1, в противном случае используйте ParameterSet2.
Поэтому я бы хотел вручную определить переданные комбинации параметров.
Можно ли получить список переданных параметров в DynamicParam
, что-то вроде этого:
Function Log {
[CmdletBinding()]
Param ()
DynamicParam {
# Is is possible to access the passed Parameters?,
# something like that:
If (Args[0].ParameterName -eq 'Message') { … }
# Or like this:
If (Args[0].Value -eq '…') { … }
}
…
}
Большое спасибо за любую помощь и свет!
Thomas