Функция PowerShell с зависимыми динамическими параметрами
Я пытаюсь определить функцию, в которой динамические параметры зависят друг от друга. Например, у меня может быть 1 параметр и два динамических параметра:
$rootPath
: Буква диска.$rootPathItem
: Первая папка в букве диска.$rootPathChildItem
: Вторая папка в первой.
Вопрос: как мне сделать так, чтобы ValidateSet
за $rootPathChildItem
зависит от других динамических параметров? По своей сути, кажется, что нет способа прочитать значение динамического параметра в то время как внутри DynamicParam
блок (хотя в начале блока это не проблема). (Обратите внимание, что это всего лишь пример. Я мог бы изменить начальный параметр, например, на месяцы, оставшиеся в году.)
В конечном счете, вопрос заключается в том, как определить динамические параметры так, чтобы второй динамический параметр зависел от выбора элементов в первом динамическом параметре.
Помощь будет наиболее ценной.
Заранее спасибо!
отметка