OneDrive, Syncronize and files with "&" or ","
OneDrive native app is horrible, so I decided to use WinSCP to automate my sync.
Works fine, but fails in files with some chars like
&
and ,
in the filenames.
Script example:
open davs://<mydata>@d.docs.live.net/ synchronize remote -mirror -delete -criteria=either -preservetime I:\DJ /<myuserid>/Audios-DJ exit
Anchor (Lush & Simon Remi | 12309 KB | 9085,4 KB/s | binary | 100% I:\...\Bigfoot - W&W. | 10549 KB | 8865,8 KB/s | binary | 100% Eparrei (W&W Remix) - Dim | 9452 KB | 7099,6 KB/s | binary | 100% Get Back (Junior Kain & A | 16013 KB | 7837,8 KB/s | binary | 100% (...)
&
and ,
. If I drag from local to remote, it shows an overwrite alert!
Probably: WinSCP is not interpreting correctly the "list directory" command sent to OneDrive servers, and ignoring those files.
Using latest version 5.17.10.
Thank you.