Do you want to sync/backup directories that out side of OneDrive sync’ed directory? For example, you have a directory at “D:\SDCard\PortableApps\PNotesPortable” and you want take a backup to OneDrive.
You have come to right place. This works for OneDrive (consumer) as well as OneDrive for Business. Here is how you do it.
Creating a junction for the directory D:\SDCard\PortableApps\PNotesPortable under OneDrive sync’ed location. That’s it.
- Open Command Prompt.
- Type this:
MKLink /J <OneDrive-Folder-Path> <Full path of the folder you want to sync>
Example:
C:\Users\Awesome>mklink /j "C:\Users\Awesome\OneDrive\Software\PNotes" "D:\SDCard\PortableApps\PNotesPortable"
Junction created for C:\Users\Awesome\OneDrive\Software\PNotes <<===>> D:\SDCard\PortableApps\PNotesPortable
Now you will see a Directory junction show up under C:\users\Awesome\OneDrive\Software. That’s all. Now OneDrive will sync this folder content to the cloud.

Nice Trick, hope you can use it yourself. Enjoy!
Awesome Anand. I’ll try it out with other folders that couldn’t auto sync which I want to do in several occasions.