I'm not sure you have understood my response.
Did you try the "mirror" mode?
Did you try the "mirror" mode?
I transfer many directories using Winscp between two Windows 2012 R2 servers and find a number of remote files do not preserve the timestamp of the local file.
If I understand the docs correctly the code I'm using below should sync timestamps by default. Is there a workaround to make sure all timestamps are synced?
Session.SynchronizeDirectories
) to synchronize files even if their timestamps are "older", what will effectively (while not efficiently) synchronize even the timestamps.