Non è necessario usare il FileSystemObject, ti bastano i metodi inclusi nel Framework, e in particolare System.IO.File.Move() (o, se preferisci, System.IO.FileInfo.MoveTo).