Zoom Shell tries to handle drives in a logical fashion. It remembers which directory you were last in on each drive. This information is retained even when you close and re-open Zoom Shell. If you run a command on a drive other than the current drive (as in copy *.* e:), Zoom Shell inserts the last directory into your command, so it is run with the proper directory, just as the console (or DOS prompt) would do it. If you give an absolute path (as in copy *.* e:\), Zoom Shell will use that absolute path. One difference between the console and Zoom Shell is that if you cd to another drive (as in cd d:\games), Zoom Shell will change drives and CD to the appropriate directory. The console would cd to the directory but not change drives.
Note: Do not use the /d switch with cd. Zoom Shell will interpret that as a directory.
This command displays a listing of the valid drives and what type of drive they are. It shows the UNC pathname of network drives, also. It does not show "disconnected" drives -- those drives which appear with a little red "X" in Windows Explorer.