・前提条件
パワーシェルが使える環境
OS:Windows Server2008R2以降 or Windows7以降
・事象
Windows Server2012で、batを用いてGPGコマンドを実装したところ、あらゆる記事を参考にしても
必ずパスフレーズを聞かれてしまい、自動化できなかったのでその時の対処法をメモ
・対処法
bat内でパワーシェルコマンドを実行することでパスフレーズをきかれなくなった。
Powershell -command "cho [パスフレーズ] | gpg --batch --pinentry-mode loopback --passphrase-fd 0 --decrypt-files --no-secmem-warning [復号対象ファイルのフルパス]"