Quando você 'executa como Administrador', está fora do contexto do usuário, portanto talvez não tenha as variáveis de ambiente do usuário (como o HomePath) disponíveis para você.
Dito isto, não é isso que encontro. Quando inicio um CMD (como Administrador), o HomePath ainda é o Homepath do usuário atual.
De qualquer forma, para definir o Caminho do usuário em uma máquina Windows 7 autônoma, navegue até Painel de controle \ Contas de usuário \ Contas de usuário, clique em "Gerenciar contas de usuário", clique na guia Avançado e clique em "Avançado".
Você também pode chegar lá clicando em Iniciar e pesquisar "Editar usuários e grupos locais" ou executar "lusrmgr.msc".
Uma vez lá, clique duas vezes na pasta "Usuários", clique com o botão direito do mouse no usuário que você deseja modificar, clique em "Propriedades", clique na guia "Perfil".
Você pode definir o HomePath (e outros caminhos também) para esse usuário lá.