Please view the tzsh.man file for a general overview of the commands available. Please download the commands manuals by installing the manpages, setting the environment variable MANPAGES to point to this directory (see tzsh32.prf for an example). Then simply type 'man the_command_to_see' where 'the_command_to_see' is simply the name of the command, e.g. 'man ls' for a complete manual on this command.
Note that tzsh does not support ALL of the options, usually each command will report it's usage through the '-?' parameter, e.g. 'ls -?' (not all commands do this). If you're not sure just try it out and see.
Additionally, some commands have been added to help enhance the 'UNIX on Windows experience', e.g. the 'hear' command which plays .wav files, or the 'backdrop' command which changes your Windows wallpaper. These commands may or may not have an equivalent in specific UNIX implementations but are provided in tzsh for your enjoyment.
All commands may be scripted in shell scripts, see the etc directory for some examples, e.g. how to implement a windows wallpaper picture changer using shell scripts.
The above example screen also shows the windows toolbar which includes font and mark/copy/paste buttons which all work in the shell environment. These can be switched off, see next example screen. You can also do many other useful short cut functions like drag and drop from explorer into the shell if need be.
You should note that both forward '/' and backward '\' slashes are supported for directories from user input, and that tzsh always displays '/' as the separator in outputs (unless you've specifically used otherwise).