UN*X版だとssh-agentの実行結果が SSH_AUTH_SOCK=/tmp/ssh-suhGif2116/agent.2116; export SSH_AUTH_SOCK; SSH_AGENT_PID=5672; export SSH_AGENT_PID; echo Agent pid 5672; みたいになっててログイン時に eval `ssh-agent` とするんですがWindowsだと、そう簡単には行かない。 @echo off if not "%SSH_AGENT_PID%" == "" goto end for /f "eol=; tokens=1,2 delims==;" %%1 in ('ssh-agent.exe') do ( if "%%1" == "SSH_AUTH_SOCK" set SSH_AUTH_SOCK=%%2 if "%%1" == "SSH_AG