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!