Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have folders with documents all over my hard drive, some which I would like to include in SkyDrive without moving them into the SkyDrive folder.

E.g. my SkyDrive folder is in C:\Users\Name\SkyDrive, but I have some files in C:\Users\Name\SyncMePlz that I also would like to be synced with SkyDrive so that I can reach them from other devices.

How can this be achieved?

share|improve this question
add comment

2 Answers 2

up vote 4 down vote accepted

This can be achieved with a Symbolic Link.

What is needed is a symbolic link from inside the SkyDrive folder to the folder you want to sync. This works with both hard (/J) and soft (/D) symbolic links.

  1. Open up a command prompt as Administrator:
    • Press Win+X and select Command Prompt (Admin)
  2. Create a symlink by writing:

    mklink /D "<path-to-skydrive>\<name-of-new-folder>;" "<path-to-folder-to-be-synced>"
    

    Example

    mklink /D "C:\Users\Name\SkyDrive\Test" "C:\Users\Name\SyncMePlz"
    
    • The name-of-new-folder (or Test in the example) will be the name of the folder in which the documents will be synced.

how to create the link

After doing this I now have a folder named Test in my SkyDrive folder that contains all the files in the SyncMePlz folder. And changing any file, adding a file etc. in SyncMePlz will automatically be updated and synced in the Test folder in SkyDrive across your devices.

share|improve this answer
1  
There is a open source project with a graphical user interface for mklink. You can download it here -> code.google.com/p/symlinker You should run it as administrator. –  Olav Grønås Gjerde Feb 22 '13 at 15:28
2  
Just in case someone else trips on this issue. Skydrive has a sync issue with symbolic links. Skydrive sync does not get triggered when contents of Symbolic Links Change. This means that only on start-up or restart of the app and during other changes your simlink folder would be synced. See this answer on the MS forum. As of March 27, 2013, this problem still exists. –  MandoMando Mar 27 '13 at 17:50
1  
Fantastic answer. I was looking all over how to do this and this was the only place I found that didn't involve installing some bs third party software. I didn't encounter the issues MandoMando mentioned in Windows 8.1. –  Rig Jan 19 at 22:16
    
Follow up, I actually had the folders reversed hence why I didn't have an issue. There does appear to still be a sym link issue in 8.1. I created my folder in C:\Users\<username>\SkyDrive then created a symlink to that where I needed it. –  Rig Jan 19 at 23:48
add comment

All you need to do is download this "shell extension," which adds a sync option to Windows' right-click menu.

https://skydrive.live.com/?cid=d9969a7a68650af6&id=D9969A7A68650AF6!1126&authkey=!AMSxUTXTXoorDxQ

share|improve this answer
1  
Welcome! Do you have any more info about this .exe? For instance a source that can be trusted. I'm generally skeptical to download and run untrusted .exe files. –  Matsemann Jan 29 '13 at 17:30
    
This "shell extension" solution has one problem: when you added your folder to SkyDrive you actually moved your folder and leave a link in original place. It does not work for some "unmovable" folders. –  Oleg S Jul 1 '13 at 9:53
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.