GO version 2.00 GO is a freeware utility from Stuart Reedy at the StuSoft code mills. GO works like an enhanced version of the xxDOS CD command. You can use GO any time you would normally use CD. GO does have two advantages over the CD command, though: GO can move you to a directory on another drive... If you type CD A:\TEST from drive C:, xxDOS just changes the current directory on drive A: to \TEST and leaves you on drive C:. GO will change to drive A: in the directory A:\TEST. PROMPT YOU TYPE: WITH DOS: C:\DOS> CD A:\TEST C:\DOS> WITH GO: C:\DOS> GO A:\TEST A:\TEST> GO saves the directory information for later use... If you type: GO A:\TEST from drive C:, GO saves the information to get back to C:; Just typing GO will return you to the directory from which you came. PROMPT YOU TYPE: EXAMPLE: C:\DOS> GO A:\TEST A:\TEST> GO C:\DOS> How GO works: GO uses an environmental variable (GODIR) to store the information used to return to the original directory. Because of this, you will need to run the program GOSETUP to install GO. (You may optionally SET your own version of the GODIR variable: see GOREADME.TXT for more info.) NOTE: Since GO saves the directory information in the ENVIRONMENT strings GOSETUP can fail if there is not enough room in the environment. The size of the environment is set in the CONFIG.SYS file on your boot disk. BEFORE YOU CHANGE ANY FILES, LIKE CONFIG.SYS, YOU SHOULD BACK THEM UP ON ANOTHER DISK. (COPY C:\CONFIG.SYS A:) When you run GOSETUP, if you get the message: Out of environment space ERROR! GO could not be installed due to insufficient... you may need to change the line in your CONFIG.SYS that looks something like: SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:512 /p the /E:512 sets the environment size to 512 bytes. You may need to adjust that number to make GO work. If you don't have this line in CONFIG.SYS, or it doesn't contain the /E part, just add it. SETTING YOUR OWN GODIR One other feature/possible problem is that the SET command can be used to create or change the environmental variable GO_DIR. So, you could USE the SET command to set up a GO_DIR that GO can use, or someone could use the SET command to make GO unable to work at all. See the file GOREADME.TXT for more info on setting your own GODIR. NEW IN 2.0: Due to a glitch in Windows(tm) DOS shell (or possibly V86 mode), GO version 1.02 and below can cause a memory allocation error when running under windows. Version 2.0 gets around this by requiring that the GODIR environmental variable already exists before using GO. See the file GOREADME.TXT for more info! GO 2.0 and above check floppy drives for a formatted disk before trying to change to a directory on them. This prevents the horrid Abort, Retry, Fail? message if a floppy is not formatted or not present. BLAH, BLAH, BLAH: GO is in no way warranted by StuSoft or the author, Stuart Reedy. StuSoft and Stuart are not responsible for any damage caused to any computer or data connected with the use of GO. GO is NOT public domain; it is freeware. You may copy GO and use it on as many computers as you like. You may give it to anyone you wish. You MAY NOT charge money for GO without written permission from Stuart Reedy. You MAY NOT reverse-engineer GO. StuSoft wants your ideas! I would appreciate any suggestions, bug reports, comments, or ideas for new utilities you wish to give. You may reach me at: Internet itcstu@ukcc.uky.edu CompuServe 71162,1607 Snail Mail: Stuart Reedy 3337 Lexington Rd. Richmond, KY 40475-9145 Stu Reedy