Я выполняю GPG как команды DOS в C #.Работает в большинстве.Мне удалось прочитать пароли со стандартного ввода (аналогично написанному здесь )
Но я застрял на удалении ключей , что вам нужно, выполнить команду ниже:
gpg --delete-key "Key Name"
Но проблема в том, что GPG спрашивает вас, уверены ли вы, что хотите удалить этот ключ и что вам
нужно нажмите Y , что я не могуархив ...
Кажется, он не читает из StdIO
Я пробовал DOS-подобное решение
echo Y | gpg --delete-key "Key Name"
или создаю txt-файл с Y в качестве 1-й строки и as 2nd
type yes.txt | gpg --delete-key "Key Name"
Оба не работали ...
Есть идеи, как заставить это работать ??