"Vince" <> wrote in message
news:620EA704-56C2-4A6E-A150-...
>> My example assumed you moved the %userprofile% folder. There are any
>> number
>> of combinations that might mess up. Failure of the app to use the proper
>> environmental variable resulted in the path error. If the creator of the
>> app
>> had wanted to grant the right to move those as you did, it could have
>> been
>> done. Nit picking the particular case really isn't relevant. In terms of
>> what you expect the app to do, it was not written as you prefer. No
>> change
>> in the operating system is going to effect the coding technique of the
>> installed software. You would be forced to adjust the settings manually.
>>
>> Recognized Environment Variables:
>> http://technet2.microsoft.com/Window....mspx?mfr=true
>
?
> Which settings are you referring to?
>
> Also, how do I move the %userprofile% folder? I've only been able to move
> the folders that are within it.
As %userprofile% contains the HKCU hive of the registry, you cannot move it
very easily. Without using Roaming User Profiles, you can do it with a lot
of registry editing, but I would expect that it would cause big problems if
the drive is unavailable to the OS for whatever reason. Here's a guy who
has manage to do it:
http://joshmouch.wordpress.com:80/20...tion-in-vista/
I just move the contained User Shell Folders to different drives, and even
network locations in some instances, and leave the User folder itself, where
it is, with the contained user registry hive and %appdata%.
The best way to do this is to move the folders to their new locations (even
network locations) and put hidden Symbolic Links in their places (using the
MKLINK command), pointing to the new locations. This allows you to use the
original addresses as usual, so completely avoids the issue you are having.
ss.