c# - GNUPG:在删除公钥时抑制消息

标签 c# wrapper gnupg

我正在使用 GNUPG 工具通过命令行执行加密/解密。在删除公钥时,我给出了以下命令:
gpg2 --quite --yes --delete-key "Solveon DB"

命令执行后我得到了问题
从 key 环中删除此 key ? (是/否)

我不想问这个问题。你能建议使用哪个选项。我尝试指定指纹,但我无法弄清楚用途。
1 小时前 - 还剩 4 天才能回答。我创建了一个 C# 包装器类来使用该工具,但是当使用删除选项时,它会挂起应用程序,等待问题的答案。
额外细节

命令链接:
我使用了我从这个网站下载的软件:
http://www.gpg4win.org/

http://www.linuxguide.it/command_line/linux-manpage/do.php?file=gpg

最佳答案

使用以下

gpg2 --batch --yes --delete-key "Solveon DB"

请注意,它仅在您要删除公钥时才有效。

关于c# - GNUPG:在删除公钥时抑制消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768473/

相关文章:

c# - 非静态类比静态类有什么优势?

c# - console.readline 之前显示一些东西

Delphi如何使用typedef void *参数调用C++ dll函数?

python - 在类中声明装饰器

linux - 在 gpg 脚本中写入位于其他文本文件中的密码

c# - 在 C# 中使用外部 C++ 库

c# - 将 .net 核心与常规 .net 集成

c++ - 使用 typedef 包装函数

git - 带有 git 子模块的密码存储

gnupg - 如何编写多个文件加密的脚本