1

Для любого местоположения, полученного командлетом Get-Location , если у меня есть путь, подобный этому:

C:\Top\Middle\Bottom

Я бы сказал, что это 3 уровня.

Если у меня есть:

C:\

Я бы сказал, что это 0 уровень. Это может быть 0 или 1, но логика глубины имеет значение.

Есть ли способ выяснить это?

1 ответ1

1

Я думаю, что самый простой способ сделать это (при условии, что ваши файлы не имеют \ в своих именах), это:

$file.FullName.ToString().Split('\\').Count

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .