Configuring gpg-agent to run in Windows

I would like to decrypt files in batch mode using GPG2 on a Windows 7 machine.

I have so far been unable to make it work. I suspect I haven’t configured the gpg-agent properly as I get the following error when I try to cache the passphrase:

C:\GnuPG>gpg-agent --daemon --allow-preset-passphrase --write-env-file --batch
–debug-level 9 -vv
gpg-agent[21568]: enabled debug flags: command mpi crypto memory cache memstat a
gpg-agent[21568]: listening on socket C:\Users\Megan\AppData\Roaming\gnupg\ g-agent' set GPG_AGENT_INFO=C:\Users\Megan\AppData\Roaming\gnupg\S.gpg-agent;21568;1 gpg-agent[21568]: gpg-agent (GnuPG) 2.0.22 started gpg-agent[21568]: DBG: returning notify handle 00000100 gpg-agent[21568]: handler 0x544c for fd 268 started gpg-agent[21568]: chan_0000010C -> OK Pleased to meet you gpg-agent[21568]: chan_0000010C <- PRESET_PASSPHRASE 2C7C06CF44E5B9B58023F24A44D CB856B29B6933 -1 6661697468 gpg-agent[21568]: DBG: agent_put_cache 2C7C06CF44E5B9B58023F24A44DCB856B29B6933
’ requested ttl=-1 mode=1
gpg-agent[21568]: chan_0000010C → OK
gpg-agent[21568]: chan_0000010C ← [error: Input/output error]
gpg-agent[21568]: Assuan processing failed: Input/output error
gpg-agent[21568]: handler 0x544c for fd 268 terminated

Any ideas would be appreciated!

Hi Megan,
my suggestion is that you ask that question on one of the gnupg mailinglists again.
Please include the precise version number of the installation package.

Looks like a defect in the software, would need to create a report in the tracker
that allows reproduction.