In Windows 7, libraries were introduced that combined multiple "physical" directories into one so that multiple folders could be browsed as one "logical" folder. I want to do a similar thing for my desktop files.
The issue stems from this Java bug, which apparently uses the parent directory of the desktop as the "home" directory, which is incorrect. I would like to store my personal files in a separate partition, and the OS and all program files on the main partition.
If I have my desktop folder on my personal files partition, however, Java programs that use the "user.home" property end up storing their files in my personal files partition instead.
I would like to solve this by setting my "default" desktop folder to
C:\Users\username\Desktop folder and having my actual desktop files stored in
D:\Personal\Desktop. This way, programs that dump their files in my "home" directory do it in
C:\Users\username instead of
Is there any way to accomplish this? Alternatively, does a patch exist that keeps the
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop] registry key intact but still make Windows think that the folder is elsewhere?