Nov 11, 2010 14:51
Хочется перебрать папки в глубину:
C:\A
C:\A\B
C:\D
C:\D\E
А Get-ChildItem в Powershell перебирает в ширину
C:\A
C:\D
C:\A\B
C:\D\E
Достигается сортировкой путей, полученных от gci, в лексикографическом порядке
gci C: -r |? {$_.psIsContainer} |% {$_.FullName} |sort
powershell