Powershell объединяет маршруты на маршрут - PullRequest
0 голосов
/ 14 октября 2019

В Powershell у меня есть список различных подуровней, и мне нужно определить все возможные начальные / конечные точки маршрута. Позвольте мне прояснить, показывая пример.

Это список подчиненных маршрутов. Это все объекты со свойством, которое определяет, является ли это возможной отправной точкой или нет. В этом примере только $ A является отправной точкой.

$subroutes = @(
    @($A, $B),
    @($A, $C),
    @($B, $D),
    @($B, $E),
    @($D, $F),
    @($C, $E)
)

Например: вы можете перейти от A к B, а затем от B к 3 другим пунктам назначения. Окончательный результат будет: - A ==> F (от A до B до D до F) - A ==> E (от A до B до E) ИЛИ (от A до C до E)

Я естьЯ новичок в Powershell и уже многому научился, но я не могу найти приличный кусок кода для управления этим. Какая комбинация командлетов лучше всего подходит для прохождения всех возможных маршрутов и проверки того, что я могу найти все возможные маршруты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...