When I was working with RedHat at Uni, one of the things I liked most about the command line was that it stored commands from previous sessions to its buffer for long-term retrieval. The ability to press up a couple of times and rerun a command set from yesterday was a big help in getting me to accept the notion of typing being better than clicking.
Of course, now I'm back to WinXP and its successors, it's a perpetual pain in the neck to retype the same command sets every time I open a new command prompt dialogue, especially the pathnames. Clearly I've been spoiled. but...
Is there any way to make the Windows Command Prompt store its buffer from one session to the next?
Edit: My office has pretty strict policies on downloading to work PCs, so while I'm interested in alternative programs for home use, I'd prefer a solution that isn't dependent something like cygwin or Powershell.