To be clear, I'm not asking can it be set or how to set it, I'm asking is it already set at all on a new copy of Windows. The ideal way to find this out would be to install a fresh copy of Windows on a VM and check, since most of everybody who can answer this question will already have it set ;-)

I need to know if I can depend on it always being there. (I understand that these can be unset, but if you know how to do that you know you're asking for trouble.)

3 Answers

No, it is not. The closest equivalents in Windows NT are %UserProfile% and %HomeDrive%%HomePath% (note that they may point to different locations – the profile is always local, while the home can point to a network share).

No.

The equivalent environment variables that are set are HOMEDRIVE and HOMEPATH.

There's also %LOCALAPPDATA% (never roaming) and %APPDATA% (can roam). You're not supposed to write to %UserProfile% directly, and you can't predict the relative path from %LOCALAPPDATA% to %APPDATA% (could be localized).

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy