Rather than risk not knowing where the profile ACTUALLY is (documents and settings, users, or whatever), just use the automatically generated environment variable USERPROFILE. For example, in CMD windows, cd /d "%userprofile%". Many times it will need to be in quotes like that because it can contain spaces. Other input blanks don't care (e.G., the address bar of explorer.Exe). As an added benefit, there are no metasyntactic things like DRIVELETTERHERE:.
-reply by JoeP.