Dim oFSO, oLocal, oRemote, cExe, cLocal, cRemote, oShell, cParm cExe = "MY.EXE" cLocal = "C:\LOCAL\" cRemote = "F:\REMOTE\" cParm = " -cC:\LOCAL\MY.fpw" Set oFSO = CreateObject("Scripting.FileSystemObject") Set oShell = CreateObject("WScript.Shell") Set oRemote = oFSO.GetFile(cRemote & cExe) If Not oFSO.FileExists(cLocal & cExe) Then oRemote.Copy cLocal Else Set oLocal = oFSO.GetFile(cLocal & cExe) If oRemote.DateLastModified > oLocal.DateLastModified Then oRemote.Copy cLocal End if End if oShell.Run(cLocal & cExe & cParm)