UPDATE (24 March 2008): Note that I have updated this table with information on a
grepequivalent and on the availability of
lessas an extension. Thanks to Kirk Munro for pointing both of these out (see Comments) and to Jeffrey Snover for his write-up of
Thanks also to Marco Shaw for pointing out that start-transcript (which can be closed with stop-transcript) provides functionality like Unix's script command. Thanks to Jonathan for mentioning tasklist as an alternative to ps and mentioning F7 for a graphical presentation of history commands.
man’ without any options in PowerShell command-line
to see long list of supported commands and scripting keywords.