Erro ao configurar chaves .SSH com o Windows PowerShell

Eu tenho o shell GIT BASH funcionando corretamente com as chaves SSH, então eu sei que minhas etapas básicas de configuração estão corretas, mas eu prefiro o PowerShell do Windows (na verdade, eu prefiro o terminal Mac ou Linux, mas fora das opções disponíveis ... )

Enfim

O Windows PowerShell está configurado com a fonte de script PS1 nesta postagem do bloghttp: //markembling.info/2009/09/ssh-agent-in-powershel e pelo que sei, a inicialização está funcionando corretamente

Starting SSH agent...
SSH agent PID: 5064

Mas quando tento fazer o SSH ou executar comandos git no PowerShell, ainda é solicitada uma senha. Alguém viu isso antes? Prefiro PS ao Git Bash, mas continuarei no pior dos caso

EDITA - Resposta fornecida por VonC = Adicione% HOME% às variáveis de ambiente do sistema Windows

To view or change environment variables:

Right-click My Computer, and then click Properties.
Click the Advanced tab.
Click Environment variables.
Click one the following options, under user variables:
    Click New 
         variable name `HOME` (No quotes, or percentage signs) 
         value: C:\Documents and Settings\**your username**

Reinicie o PowerShell (ou qualquer outro shell que você goste) e seu SSH funcionará por padrã

questionAnswers(1)

yourAnswerToTheQuestion