Storing Live Writer’s Posts on a network share or anywhere actually

All of Windows Live Writer’s posts, both drafts and published posts, are stored in the “My Weblog Posts” in your Documents folder. Currently, there is no option to change this, however, there is a way you can fool Live Writer into thinking it’s still there! This means that you could save them onto a separate partition/hard drive, or even onto a network share (like on your WHS should you have one). Let me show you how you accomplish this.

***********Disclaimer************
If you use this post to change your My Weblog Posts to a network share and that network share goes offline, Writer will not open. At all! Similarly, if you change it to removable drive and that drive isn’t plugged in! So don’t whinge about Writer not opening. You can fix it though by going to your Documents folder and deleting the My Weblog Posts folder that’s there (it should have the shortcut arrow if it’s the one pointing to another location).

I should also note that there may be other niggles that I haven’t seen yet, so this really is an “at your own risk” job and I take no responsibility if you screw this up
********End Disclaimer***********

A couple of things to say before we get going, saving them to a network share will only work in Windows Vista or Windows 7. You can save them to a different partition or hard drive in XP, but that is all. Because of this, I will split this post into two sections, Windows XP, and Windows Vista/7. You will also need Administrative rights to be able to do this.

Windows Vista/Windows 7

Start off by completely moving your My Weblog Posts folder to the location of your choice, whether it be locally to that PC or on a network share. Make sure the original folder no longer exists. For this example, I will be putting it on my network share on my Windows Home Server.

  1. Click Start
  2. Type “cmd” but don’t hit enter just yet! Right click the cmd.exe that appears in the search and Run as Administrator:
  3. In the command prompt, type “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\). An important thing to remember is to include quotes around the two folder locations, so it should look like this:
  4. Hit enter. As long as you are able to access that share, then it will work in Writer as if they were still in the same place they always have been.

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

Now, as mentioned, you can’t do this for network shares in XP, but you can move it to another location on your PC. Start off by completely moving your My Weblog Posts folder to the location of your choice. Make sure the original folder no longer exists.

  1. Download Junction from the Microsoft Sysinternals site. Extract to the root of your C drive.
  2. 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.
  3. 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\).
  4. Hit enter. This will now create you the link to your new Posts folder.

And there you have it, how to fool Live Writer into letting you use another folder location. One final reminder, please read the disclaimer at the top of this post!

SL

Advertisements
  1. #1 by Unknown on January 31, 2009 - 2:00 pm

    This looks like a great idea… Do you suppose the same technique can be used to change the locations of other folders? Things like My Pictures, My Videos, or for that matter, my entire My Documents directory? I haven\’t finished building my server yet, and obviously have not installed WHS yet either. Perhaps WHS offers an opportunity to change the default location of My Documents… do you know?Bruce in Greenville, NC

  2. #2 by Scott on February 2, 2009 - 9:15 pm

    It would work, however, you don\’t need to do that. If you\’re on XP, I would recommend downloading the TweakUI powertoy from Microsoft and you can change the folder locations in there. If you\’re in Vista or Win7, go to your personal folder, right click on Documents (for example) and click on the Location tab. You can then change the folder location from there.

  3. #4 by Peter on March 18, 2009 - 1:50 pm

    Nice trick. I was looking for a solution like that, so thanks for sharing.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: