Guide to move Windows Live Writer's 'My Weblog Posts' folder onto a seperate location

If you are using Windows Live Writer (download link), you may know, that it saves both drafts and published posts inside “My Weblog Posts” in your Documents folder. An there’s no option to change this, however, using some tricks, you can store posts onto a separate partition/hard drive, or even onto a network share (like on your Windows Home Server). Here’re […]

If you are using Windows Live Writer (download link), you may know, that it saves both drafts and published posts inside “My Weblog Posts” in your Documents folder. An there’s no option to change this, however, using some tricks, you can store posts onto a separate partition/hard drive, or even onto a network share (like on your Windows Home Server). Here’re the steps:

Windows Vista/Windows 7

  1. Fist move your exisiting My Weblog Posts folder to a seperate partition/hard drive or onto a network location. For this example, we’ve moved it to our Windows Home Server.
  2. Click Start button, type cmd and right click the cmd.exe that appears in the search and Run as Administrator: 
  3. In the command prompt, type the command as shown: mklink /D “<YourCurrentPostsFolder>” “<YourNewPostsFolder”
    where <YourCurrentPostsFolder> is the old location (eg, C:\Users\<user>\Documents\My Weblog Posts\) and <YourNewPostsFolder> is where you’ve moved it to (eg, \\server\share\My Weblog Posts\).
  4. Hit enter.

    This same method could be used if you want to have your posts on a different drive/partition on your local machine, it doesn’t just have to be for network shares.

Windows XP  

  1. First move your My Weblog Posts folder to a location of your choice. Important: You can’t do this for network shares in XP.
  2. Download Junction and extract to the root of your C drive.
  3. Open a cmd window as an administrator. If you’re in a limited account, go to Start > All Programs > Accessories and right click on the Command Prompt shortcut then Run As.. and let an administrator log in. If you have an administrative account, just do Start > Run > “cmd” > enter.
  4. In the command prompt, type “c:\junction.exe “<YourCurrentPostsFolder>” “<YourNewPostsFolder”” where <YourCurrentPostsFolder> is the old location (eg, C:\Documents and Settings\<user>\My Documents\My Weblog Posts\) and <YourNewPostsFolder> is where you’ve moved it to (eg, d:\data\My Weblog Posts\).
  5. Hit enter. Done!

Source:→ Scott