Use Unix a lot? Use Windows 2000 (or WinXP) too? There's always Cygwin, which gives you the full power of Unix under Windows. But if you don't want to install 20-300MB of software, there's always the ~1000 byte solution: DOSKEY aliases.
There is a file in C:\WINNT\system32 called autoexec.nt, which is like autoexec.bat of yore. It gets executed each time command.com is run. But command.com is not as fancy as cmd.exe, so I advocate extending cmd.exe instead. It's a little more complex, but not hard:
Make a batch file called autorun.bat
Here is what I recommend putting in it:
REM Unix in Win2k starts here
doskey ls=dir/w $*
doskey ll=dir $*
doskey cat=type $*
doskey grep=find "$1" $2
doskey mv=ren $*
doskey rm=del $*
Now you need to setup cmd.exe to run this each time it is loaded. This involves using regedit. Open the key
And add a string value called AutoRun (on my system I set its value to c:\winnt\system32\autorun.bat)
You're done! If you don't have tab completion turned on you will want that too. Type cmd /? for details on how to do that. DOSKEY, btw, is a relatively useful add-on to cmd.exe, you would be well served to find out more about it. Google Doskey--Notes to find out what it can do for you.
©2003 Alan Robinson (arobinsonhampshire.edu)