PowerShell как показать папку с наибольшим вложением папок?
Добрый день, уважаемые. Помогите пожалуйста с написанием скрипта.
Необходимо показать название каталога в корневой папке диска C,
в котором больше всего вложенных подкаталогов.
собираешь пути ко всем каталогам,
Делишь каждую строку по символу "\" и считаешь количество элементов. где больше - тот и выиграл
Это если надо пути наибольшей вложенности
А если просто количество, то для каждого корневого надо получить список всех вложенных, и уже их посчитать
y0may0o, ну так и не выводите результат measure. Просто потому что он измеряет, а не возвращает сам объект.
Вам нужна сортировка и вывод первого(последнего) элемента
y0may0o, Measure-object даёт значение.
А вам не значение нужно, а объект с этим значением. Поэтому вам нужен sort-object и select-object -first 1
А сортировать надо объект, состоящий из имени и количества подкаталогов. Поэтому внутренний measure у вас в тему, только в вывод попадать должен не только count, но и имя каталога