Como redirecionar uma variável de ambiente personalizada para% HOMEPATH% da janela

1

No Linux, você pode obter o caminho da home directoy via HOME , no Windows via HOMEPATH . Gostaria de criar uma variável de ambiente personalizada no Windows chamada HOME que "redireciona" para HOMEPATH .

A razão para isso é um script que basicamente roda no Windows e no Linux. O único problema é que ele procura uma variável de ambiente chamada HOME para localizar o diretório inicial. Isso obviamente funciona no Linux, mas não no Windows, então achei que poderia funcionar se eu criasse uma variável "Dummy-Home" no Windows.

Adicionei a seguinte entrada à caixa de diálogo da variável de ambiente: key: HOME, value: %HOMEPATH% . Infelizmente, parece que% HOMEPATH% não foi avaliado, embora esteja disponível na linha de comando.

Como eu poderia conseguir isso?

    
por alapeno 28.01.2014 / 14:26

1 resposta

1

Solução

  1. Inicie o regedit.exe e navegue para:

    HKEY_CURRENT_USER\Environment
    
  2. Clique com o botão direito do mouse na área vazia no painel direito e selecione Novo > Valor da sequência expansível no menu de contexto.

  3. Nomeie o novo valor HOME . Clique duas vezes e mude os dados para %HOMEPATH% .

  4. Faça logoff e faça logon novamente para aplicar as alterações.

Observação Lembre-se de que a variável %HOMEPATH% não tem a letra da unidade do caminho, portanto, convém definir o valor HOME como %HOMEDRIVE%%HOMEPATH% . Alternativamente, você pode usar %USERPROFILE% também.

    
por 28.01.2014 / 17:02