How do I do ‘dir /s /b’ in PowerShell?

If you are using Powershell as a shell (and not as a script processor), you can simply type:

cmd /r dir /s /b

The /r flag tells cmd.exe to run the command and exit. In other words, you’ll end at the same execution context.

For many commands, cmd /r is better than dealing with Powershell object-oriented architecture.

Leave a Comment