A variável de ambiente HOME é normalmente configurada no Windows?

11

Para ser claro, eu não estou pedindo pode ser definido ou como configurá-lo , estou perguntando se já está definido em todos em uma nova cópia do Windows. A maneira ideal de descobrir isso seria instalar uma nova cópia do Windows em uma VM e verificar, já que a maioria de todos que puderem responder a essa pergunta já o terá configurado; -)

Eu preciso saber se posso depender de estar sempre lá. (Eu entendo que estes podem ser desconsiderados, mas se você souber como fazer isso, você sabe que está pedindo por problemas.)

    
por Sean Allred 13.06.2013 / 13:12

3 respostas

14

Não, não é. Os equivalentes mais próximos no Windows NT são %UserProfile% e %HomeDrive%%HomePath% (observe que eles podem apontar para locais diferentes - o perfil é sempre local, enquanto a página inicial pode apontar para um compartilhamento de rede).

    
por 13.06.2013 / 13:19
3

Não.

As variáveis de ambiente equivalentes que são definidas são HOMEDRIVE e HOMEPATH .

    
por 13.06.2013 / 13:20
2

Há também %LOCALAPPDATA% (nunca em roaming) e %APPDATA% (pode ser roaming). Você não deve gravar diretamente em %UserProfile% e não pode prever o caminho relativo de %LOCALAPPDATA% a %APPDATA% (pode ser localizado).

    
por 13.06.2013 / 20:47