【发布时间】:2020-05-12 20:55:23
【问题描述】:
我一直在尝试多种不同的方法来使用 Windows 批处理文件进行解密。移动选项将 a) 导致密码提示弹出或 b) 批处理文件失败并显示未找到密码的消息。网上有很多资料,但大部分都是旧资料,不再适用于较新版本的 GPG。
当我收到提示输入密码时,文件解密就好了
使用 GPG 2.2.19
下面是批处理文件中的行。任何人都可以看到有什么问题吗?我知道将 --password 字符串放在批处理文件中不是一个好习惯,但是这台 Windows 机器(Win 2012 R2)上只有 2 个受信任的管理员,我们都需要自动执行解密任务。
批处理文件:
CD "C:\Program Files (x86)\GnuPG\bin\"
GPG echo PASSPHRASE|gpg --batch --pinentry-mode loopback -o X:\OUTPUTDIRECTORY\FILENAME.CSV --passphrase-fd 0 -d X:\ENCRYPTEDFILEDIRECTORY\FILENAME.gpg
【问题讨论】:
标签: windows batch-file gnupg