I would like to get a directory listing with -recurse but to show the sub directories right under the parent.
Here is what I tried:
Get-ChildItem -Directory -Depth 3 | Select-Object Fullname
The results show first top-level directories and only then level 2 and only then level 3
Example:
C:\Users\Moshe\onedrive\pictures\35mm_Film (has no sub directories)
C:\Users\Moshe\onedrive\pictures\Camera imports
C:\Users\Moshe\onedrive\pictures\Camera Roll
and only then
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder1
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder2
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder3
and then
C:\Users\Moshe\onedrive\pictures\Camera Roll\2014
C:\Users\Moshe\onedrive\pictures\Camera Roll\2016
I would like to get the list showing parent and right underneath its sub dir
For example:
C:\Users\Moshe\onedrive\pictures\35mm_Film (has no sub directories)
C:\Users\Moshe\onedrive\pictures\Camera imports
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder1
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder2
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder3
C:\Users\Moshe\onedrive\pictures\Camera Roll
C:\Users\Moshe\onedrive\pictures\Camera Roll\2014
C:\Users\Moshe\onedrive\pictures\Camera Roll\2016
it will also be nice to have the count of files for each directory but not crucial
For example:
C:\Users\Moshe\onedrive\pictures\35mm_Film 100
C:\Users\Moshe\onedrive\pictures\Camera imports 0 (no files in the parent)
C:\Users\Moshe\onedrive\pictures\Camera imports\Folder1 20
etc