>But, I don't want to change file attributes.
Change it to Visible and not read-only, copy it and then back to original.
or:
oFS = CREATEOBJECT([scripting.FileSystemObject])
oFS.CopyFile(SorceFile, TargetFile, 1)
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.