Thanks for all that replied. A number of people told me that all I had to do was put an "exit" command at the bat command. Why would they tell me that? Is "exit" even a DOS command? In what context would that work? All I ever got was a big black DOS window with "exit" staring back at me. Are they talking NT? Thanks to Ray Montgomery, Phil Hurvitz, Mark Greninger, Panomsak Promburom, and Cameron Purnell for telling me how commmand.com /c works. I liked Mr. Purnell's script because it gives a solution that works whether the OS is NT or Win98: If (System.GetOSVariant = #SYSTEM_OSVARIANT_MSW95) Then comPath = "c:\windows\command.com /c " ElseIf (System.GetOSVariant = #SYSTEM_OSVARIANT_MSWNT) Then comPath = "c:\winnt\system32\cmd.exe /c " Else return "Error-Unknown system OS." End system.executeSynchronous(comPath+"File or command to run goes here") ------------------------ Cameron Purnell Consultant MITS (a Unit of Utility Services Corporation) 474 Flinders Street Melbourne Vic 3000 Australia ph. +61 3 9613 7165 fax +61 3 9613 9500 email cpurnell@mits.com.au Now does any one know a way to make the bat file run without a DOS window popping up at all?