Usando variáveis de ambiente no registro do Windows

1

Eu tenho um jogo que normalmente salva tudo na mesma pasta. Eu quero ter uma pasta de salvar separada para cada conta do Windows 7. O caminho de salvamento do jogo é armazenado no registro do Windows. Não parece aceitar variáveis de ambiente no caminho de salvaguarda. É o jogo, um erro de sintaxe ou variáveis de ambiente no registro não resolvidas em tempo de execução?

padrão

Save Path   REG_SZ   C:\Program Files (x86)\Diablo II\Save\

trabalhando com caminho absoluto

Save Path   REG_EXPAND_SZ   C:\Users\account\Saved Games\Diablo II

não funciona com a variável env

Save Path   REG_EXPAND_SZ   %USERPROFILE%\Saved Games\Diablo II

Nota: De acordo com um post que encontrei no superuser REG_SZ deve ser alterado para REG_EXPAND_SZ ao usar variáveis env. Caminhos absolutos funcionam nos dois sentidos.

Obrigado!

    
por nailertn 11.10.2013 / 16:54

0 respostas