I've been using this tool for a while now, I love it and wonder why we do not provide it out of the box!

From http://www.codeproject.com/csharp/CommandBar.asp:

This tool extends explorer with functionality of a command prompt. Implemented as a band object completely in C#. Demonstrates COM Interop and P/Invoke, windows hooking and API interception. Finally you can run all these .Net SDK tools and ‘Hello World!’ programs without leaving explorer shell.