1 question and 1 answer.
Q: The reason behind your question is what? Do you pay for the bandwidth at home by usage or are you trying to avoid saturating your link with this traffic? Just curious as to what you are trying to work around.
A: I think the way it would work is that the desktop OneDrive app would compare the files in the cloud with the ones on your desktop and only upload the bits that don't match.
So, if you set up the OneDrive app on your desktop but don't place any data in your OneDrive folder (on the web or on your desktop) and then ...
1) pause synchronization
2) place the files you want to synchronize to the cloud into the OneDrive folder (on your desktop)
3) go to work and upload the files to your OneDrive folder (on the web)
4) go home and turn on synchronization
5) cross your fingers
The app should check to see if what is in the cloud is in the local folder on your desktop and see that they match. If they do match, it should only pass the comparison traffic and not the actual files (as long as the files have not changed). At least that is what I would hope it does. Not sure how it compares files but I would assume a complex combination of file hash values, file size, file type, file modified, create date, etc.). That's my completely uninformed theory anyway. I haven't tested this so YMMV.
NOTE: If you are on Windows 10, you might be out of luck because you can't pause the synchronization ...
https://answers.microsoft.com/en-us...ndows-10/bb4b759e-1993-4af5-be91-53fcde26ded0