Добрый день.
Есть скрипт PS.
Получаю список всех каталогов, у указанного каталога $path
$itemFolders = Get-ChildItem $Path
$AllFolders = $itemFolders | Get-ChildItem -Recurse | Where-Object {$_.PSIsContainer} | Select -Property FullName
Вывод переменной примерно такой:
FullName
--------
D:\SHARES\POSTBOX\ИТ\1
D:\SHARES\POSTBOX\ИТ\2
D:\SHARES\POSTBOX\ИТ\3
D:\SHARES\POSTBOX\ИТ\2\22
D:\SHARES\POSTBOX\ИТ\3\33
D:\SHARES\POSTBOX\ИТ\3\33\333
Как отсортировать этот список\массив, чтобы "читать каталоги" с конца:
FullName
--------
D:\SHARES\POSTBOX\ИТ\3\33\333
D:\SHARES\POSTBOX\ИТ\3\33
D:\SHARES\POSTBOX\ИТ\3
D:\SHARES\POSTBOX\ИТ\2\22
D:\SHARES\POSTBOX\ИТ\2
D:\SHARES\POSTBOX\ИТ\1
или
FullName
--------
D:\SHARES\POSTBOX\ИТ\3\33\333
D:\SHARES\POSTBOX\ИТ\3\33
D:\SHARES\POSTBOX\ИТ\2\22
D:\SHARES\POSTBOX\ИТ\3
D:\SHARES\POSTBOX\ИТ\2
D:\SHARES\POSTBOX\ИТ\1
Нужно для обхода каталогов снизу.