I believe .bat uses command.com as its shell, whereas .cmd uses cmd.exe. For one difference, run command.com and type (from the root of C:): cd Program Files Then try it under cmd.exe CMD is definitely preferable if you don't need the backward compatability, ie. you may want to avoid .cmd in login scripts that may execute on Windows 95, 98 or ME machines.... -----Original Message----- From: windows2000-bounce@xxxxxxxxxxxxx [mailto:windows2000-bounce@xxxxxxxxxxxxx] On Behalf Of Sorin Srbu Sent: Monday, March 13, 2006 3:11 AM To: windows2000@xxxxxxxxxxxxx Subject: [windows2000] Re: *.bat files under windows! Is that the only difference between bat and cmd? I've always wondered... -----Original Message----- From: windows2000-bounce@xxxxxxxxxxxxx [mailto:windows2000-bounce@xxxxxxxxxxxxx]On Behalf Of Jim Kenzig http://ThinHelp.com Sent: Saturday, March 11, 2006 2:57 PM To: windows2000@xxxxxxxxxxxxx Subject: [windows2000] Re: *.bat files under windows! And instead of .bat make the file extension .cmd so it doesn't run in 16 bit mode. Jim Kenzig