52

How do I list folders and files using the PowerShell tree command? Is it possible to color format the output for distinct files and folders?

Blackwood
  • 3,123
  • 11
  • 23
  • 32
Tuomas Toivonen
  • 773
  • 2
  • 6
  • 10
  • 1
    Similar to https://stackoverflow.com/questions/27447014/use-powershell-to-generate-a-list-of-files-and-directories – spikey_richie Nov 20 '17 at 09:11
  • 4
    See `tree /?`. `"/F Display the names of the files in each folder."` As for colors, superuser isn't a script writing service. If you're stuck with a specific problem and post your code, people here would love to help you. – root Nov 20 '17 at 14:23

2 Answers2

71

Simply use tree /F on any powershell instance to have the same behavior the normal tree on UNIX has.

The tree alone on Powershell shows only folders but not files in them.

Juansero29
  • 825
  • 8
  • 6
6
TREE Drive:\path /F

If command prompt or power shell are not recognizing 'tree', then:

Go to environment variables and change both the user variables and system variables "Path" to C:\Windows\System32 (Mine is C:\Windows\System32 ,Find yours using %systemroot%\System32)

Then open a new power shell and give the above command. EX: enter image description here