clear olddate = fdate('c:\program files\dfds\trp manager\trp.exe',1) newdate = fdate('\\tpdfiles\data\dfreeman\applications\trpmanager\trp.exe',1) if newdate > olddate ans = messagebox("There is a newer version of TRP Manager available. " + ; "Would you like to copy it to your workstation now?",3) do case case ans = 6 copy file '\\tpdfiles\data\dfreeman\applications\trpmanager\trp.exe' to ; 'c:\program files\dfds\trp manager\trp.exe' case ans = 2 cancel endcase endif do 'c:\program files\dfds\trp manager\trp.exe'But you wanted the first EXE to close at the end of the script and leave the second EXE running (trp.exe in this case).