A Unix shell can be obtained in Cygwin, a Unix compatibility
layer used to compile Unix programs and run them on Windows.
Microsoft also makes a shell known as "Windows PowerShell" which
incorporates more Unix-like features than the standard command
prompt.