One of the things that sux about Windows 98 (don’t get me started) is that you’re stuck with the really clunky command.com shell rather than the much cooler (and more linux-like) cmd.exe shell that’s standard on NT/2000. Well, no longer. Win95cmd.exe is the same cmd.exe shell recompiled so it will run on 95 (and 98).
Another handy trick to make your windows box more bearable is to add aliases to translate all your favorite Linux commands into their DOS equivalents. For instance, I am constantly typing “ls” to list files at the DOS prompt, which in turn responds “‘ls’ is not recognized as an internal or external command, operable program, or batch file”. The error message gives you the clue: create a batch file called “ls.bat” or “ls.cmd” and put it the root level of your c:\ drive. The batch file itself is just a text file and should contain something like: “dir /w” or “dir | more”. Then you’re set. The next time you type “ls” at the prompt, “dir /w” will be issued and you’ll get to see your files rather than an error message. There’s probably an easier way to do this, but this quick hack might save you some time.