I am a command line person, and has always been complaining about the Windows default command line shell cmd.exe. Today I found that Windows 7 ships with an advanced command line shell, called PowerShell. It just replaces the old good cmd.exe as it contains an effective super set of all available commands through cmd.exe. Et voila, it supports Unix-like aliases of common commands such as ls, cp, mv, and so on. It seems to have much more than that, including its own scripting engine and capability to call COM objects directly.
To use it, press window-r and type
powershell instead of
cmd and press enter.