Windows Live Writer - Drafts folder woes/workaround

posted @ Sunday, November 19, 2006 12:00 AM

 

So like a lot of other bloggers, I'm really liking Windows Live Writer (WLW) for posting to my blog.  For some reason I was always too cheap to fork out the $$$ for BlogJet which most say is the leader is this particular area.  So WLW is a pretty nice free blog editor with some very useful plugins

One of the things that does bug me about it though is the fact that, by default, I can't save my drafts in a location other than My Documents\My Weblog Posts\Drafts.  Since I don't use the My Documents folder structure for anything, this does me no good.  I know, I know, just redirect the location of My Documents to the location of my choosing.  Just something about prefixing everything with "My" gives me the VB heeby jeebies.  :)

(Besides, I've set up a portable, synchronized work environment allowing me to use my same portable apps and same documents across different PCs using FolderShare.)

So after much googling without an answer I fired up my handy dandy Reflector to confirm my suspicion that the path is indeed hard-coded based off the Environment.SpecialFolder.Personal folder as shown below...

WLW.PostEditorFile

So my workaround is to simply create a blank .wpost file in my own "drafts" folder, (for me it's at d:\joey\documents\blog posts\drafts) and just create copies of that to use for new blog posts.

DraftsFolder

Notice I've marked the file named "New Post.wpost" with the read-only attribute to keep me from accidentally altering it.  And I've made a copy of it and opened it up in WLW.  The nice thing about this is that when you open a .wpost file directly from Windows Explorer into WLW, when you save, it will save it in that location instead of trying to save it in the default Drafts folder.  Another nice thing is that it will automatically rename the .wpost file to match the title you give the post in WLW

The downside to this approach is WLW won't show your drafts in its sidebar, since that only looks at the default My Weblog Posts\Drafts folder.

So hopefully Microsoft will make the save locations configurable (like every other Office app) as WLW comes out of beta so this kind of nonsense is not necessary.

Comments
Miriam - 6/11/2007 9:04 AM
# re: Windows Live Writer - Drafts folder woes/workaround
Hi - this is the only information I've been able to find on the web about changing where Microsoft Live Writer saves drafts. I also share files between computers, and would like to be able to work on posts from more than one PC. But I don't understand your instructions: you "simply create a blank .wpost file in my own "drafts" folder, (for me it's at d:\joey\documents\blog posts\drafts) and just create copies of that to use for new blog posts" - what does that mean? Thanks.
Eduardo Oliveira - 9/17/2008 10:02 PM
# re: Windows Live Writer - Drafts folder woes/workaround
Hi,

Can you acess REGEDIT and look for the key HKEY_CURRENT_USER\Software\Microsoft\Windows Live\Writer\Preferences\PostEditor\Drafts

In the Right pane can you see a String value (REG_SZ) named "Entry00".
Right clik in this "Entry00" and select Modify.
Change the original localion to annother location that you preffer but you need do remove the "(Untitled Post).wpost" in the end of the location.
Post Comment






Please add 1 and 6 and type the answer here: