Get All Folders in a Directory

# add '-recurse' to include sub folders
Get-ChildItem -Path $directory -Directory
Details
This command will return all the folders in a directory, and does not return the files. Include ‘-recurse’ parameter to also return sub folders

Example
PS C:\> $directory = "C:\temp"
>> Get-ChildItem -Path $directory -Directory



    Directory: C:\temp


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        6/19/2019  12:53 PM                Logs